UserBase クラス
プリンシパル値をクライアントに渡すユーザー エンティティの基本クラスとして機能します。
名前空間: System.ServiceModel.DomainServices.Server.ApplicationServices
アセンブリ: System.ServiceModel.DomainServices.Server (system.servicemodel.domainservices.server.dll 内)
使用方法
'使用
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 クラスを拡張するドメイン サービス用に生成されたドメイン コンテキストに提供します。また、共有承認シナリオで使用する 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 名前空間