Share via


ClientRolePrincipal(IIdentity) Oluşturucu

Tanım

ClientRolePrincipal sınıfının yeni bir örneğini başlatır.

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)

Parametreler

identity
IIdentity

Geçerli kullanıcıyı temsil eder.

Açıklamalar

Identity özelliği parametresinin identity değeriyle başlatılır.

İstemci uygulama hizmetlerinde bir kullanıcıyı doğruladığınızda, ClientFormsAuthenticationMembershipProvider veya ClientWindowsAuthenticationMembershipProvider özelliği bu sınıfın staticThread.CurrentPrincipal bir örneğine ayarlar. , ClientFormsAuthenticationMembershipProvider özelliğini sınıfının yeni bir örneğine ClientFormsIdentity başlatırIdentity. , ClientWindowsAuthenticationMembershipProvider yöntemi tarafından staticWindowsIdentity.GetCurrent() döndürülen nesneye WindowsIdentity özelliğini başlatırIdentity.

Şunlara uygulanır

Ayrıca bkz.