次の方法で共有


ClientRolePrincipal(IIdentity) コンストラクター

定義

ClientRolePrincipal クラスの新しいインスタンスを初期化します。

public:
 ClientRolePrincipal(System::Security::Principal::IIdentity ^ identity);
public ClientRolePrincipal (System.Security.Principal.IIdentity identity);
new System.Web.ClientServices.ClientRolePrincipal : System.Security.Principal.IIdentity -> System.Web.ClientServices.ClientRolePrincipal
Public Sub New (identity As IIdentity)

パラメーター

identity
IIdentity

現在のユーザーを表します。

注釈

Identity プロパティは、identity パラメーターの値で初期化されます。

クライアント アプリケーション サービスでユーザーを検証すると、ClientFormsAuthenticationMembershipProvider または ClientWindowsAuthenticationMembershipProvider によって、staticThread.CurrentPrincipal プロパティがこのクラスのインスタンスに設定されます。 ClientFormsAuthenticationMembershipProvider は、Identity プロパティを ClientFormsIdentity クラスの新しいインスタンスに初期化します。 ClientWindowsAuthenticationMembershipProvider は、staticWindowsIdentity.GetCurrent() メソッドによって返される WindowsIdentity オブジェクトに対して、Identity プロパティを初期化します。

適用対象

こちらもご覧ください