Freigeben über


PassportPrincipal(PassportIdentity, String[]) Konstruktor

Definition

Initialisiert eine neue Instanz der PassportPrincipal-Klasse aus einer PassportIdentity-Instanz und einem Array mit den Namen der Rollen, zu denen der von dieser PassportIdentity-Klasse dargestellte Benutzer gehört. Diese Klasse ist veraltet.

public:
 PassportPrincipal(System::Web::Security::PassportIdentity ^ identity, cli::array <System::String ^> ^ roles);
public PassportPrincipal (System.Web.Security.PassportIdentity identity, string[] roles);
new System.Web.Security.PassportPrincipal : System.Web.Security.PassportIdentity * string[] -> System.Web.Security.PassportPrincipal
Public Sub New (identity As PassportIdentity, roles As String())

Parameter

identity
PassportIdentity

Eine Implementierung der IIdentity-Schnittstelle, die den Benutzer darstellt.

roles
String[]

Ein Array von Rollennamen, zu dem der durch den identity-Parameter dargestellte Benutzer gehört.

Ausnahmen

identity ist null.

Hinweise

Diese Klasse wurde veraltet und wird nicht mehr unterstützt. Microsoft Passport Network wurde durch Windows Live ID ersetzt.

Gilt für