나는 다음과 같은 경고를 받고 있어요 (이전 버전의 FxCop) VS2010 베타에서 코드 분석을 실행 한 후 : 외부에서 볼 수있는 방법 'Identity.Identity (WindowsIdentity)'에서검증 C# 기본 클래스 생성자 매개 변수
을, 매개 변수 'windowsIdentity' 의 유효성을 검사하십시오.
생성자는 다음과 같습니다
이public class Identity : WindowsIdentity
내 질문은, 어떻게이 windowsIdentity 매개 변수의 유효성을 검사 할되어 클래스에 대한
public Identity(WindowsIdentity windowsIdentity)
: base(windowsIdentity.Token)
{
init();
}
과 같이 정의? 생성자에서 유효성을 검사하고 예외를 throw해야합니까, 아니면 이것을 호출하는 더 좋은 방법이 있습니까?