Freigeben über


ClientRolePrincipal(IIdentity) Konstruktor

Definition

Initialisiert eine neue Instanz der ClientRolePrincipal-Klasse.

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)

Parameter

identity
IIdentity

Stellt den aktuellen Benutzer dar.

Hinweise

Die Identity -Eigenschaft wird mit dem Wert des identity Parameters initialisiert.

Wenn Sie einen Benutzer in Clientanwendungsdiensten überprüfen, legt oder ClientFormsAuthenticationMembershipProvider die ClientWindowsAuthenticationMembershipProvider - staticThread.CurrentPrincipal Eigenschaft auf eine Instanz dieser Klasse fest. Initialisiert ClientFormsAuthenticationMembershipProvider die Identity -Eigenschaft in einer neuen Instanz der ClientFormsIdentity -Klasse. Initialisiert ClientWindowsAuthenticationMembershipProvider die Identity -Eigenschaft für das -Objekt, das WindowsIdentity von der staticWindowsIdentity.GetCurrent() -Methode zurückgegeben wird.

Gilt für:

Weitere Informationen