UserBase 클래스
보안 주체 값을 클라이언트에 전달하는 사용자 엔터티의 기본 클래스 역할을 합니다.
네임스페이스: System.ServiceModel.DomainServices.Server.ApplicationServices
어셈블리: system.servicemodel.domainservices.server.dll의 System.ServiceModel.DomainServices.Server
사용법
‘사용 방법
Dim instance As UserBase
구문
‘선언
Public MustInherit Class UserBase
Implements IUser, IPrincipal, IIdentity
public abstract class UserBase : IUser, IPrincipal, IIdentity
public ref class UserBase abstract : IUser, IPrincipal, IIdentity
public abstract class UserBase implements IUser, IPrincipal,
IIdentity
public abstract class UserBase implements IUser, IPrincipal,
IIdentity
설명
이 클래스는 AuthenticationBase와 함께 사용되며, AuthenticationBase 클래스를 확장하는 모든 도메인 서비스에 대해 생성된 도메인 컨텍스트에 보안 주체 값의 serialization을 지원할 속성을 제공합니다. 또한 공유 권한 부여 시나리오에서 사용하기 위해 IPrincipal 및 IIdentity 인터페이스를 통해 이러한 값을 제공합니다.
상속 계층
System.Object
System.ServiceModel.DomainServices.Server.ApplicationServices.UserBase
스레드 보안
이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수 있습니다.
플랫폼
개발 플랫폼
Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 및 Windows 2000
대상 플랫폼
참고 항목
참조
UserBase 멤버
System.ServiceModel.DomainServices.Server.ApplicationServices 네임스페이스