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, ClientFormsAuthenticationMembershipProvider wird die ClientWindowsAuthenticationMembershipProviderstaticThread.CurrentPrincipal Eigenschaft auf eine Instanz dieser Klasse festgelegt. Die ClientFormsAuthenticationMembershipProvider Eigenschaft wird in eine neue Instanz der ClientFormsIdentity Klasse initialisiertIdentity. Die ClientWindowsAuthenticationMembershipProvider Eigenschaft wird für das WindowsIdentity von der staticWindowsIdentity.GetCurrent() Methode zurückgegebene Objekt initialisiertIdentity.

Gilt für:

Weitere Informationen