Aracılığıyla paylaş


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, identity parametresinin değeriyle başlatılır.

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

Şunlara uygulanır

Ayrıca bkz.