GenericIdentity Costruttori

Definizione

Inizializza una nuova istanza della classe GenericIdentity.

Overload

Nome Descrizione
GenericIdentity(GenericIdentity)

Inizializza una nuova istanza della GenericIdentity classe utilizzando l'oggetto specificato GenericIdentity .

GenericIdentity(String)

Inizializza una nuova istanza della GenericIdentity classe che rappresenta l'utente con il nome specificato.

GenericIdentity(String, String)

Inizializza una nuova istanza della GenericIdentity classe che rappresenta l'utente con il nome e il tipo di autenticazione specificati.

GenericIdentity(GenericIdentity)

Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs

Inizializza una nuova istanza della GenericIdentity classe utilizzando l'oggetto specificato GenericIdentity .

protected:
 GenericIdentity(System::Security::Principal::GenericIdentity ^ identity);
protected GenericIdentity(System.Security.Principal.GenericIdentity identity);
new System.Security.Principal.GenericIdentity : System.Security.Principal.GenericIdentity -> System.Security.Principal.GenericIdentity
Protected Sub New (identity As GenericIdentity)

Parametri

identity
GenericIdentity

Oggetto da cui costruire la nuova istanza di GenericIdentity.

Si applica a

GenericIdentity(String)

Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs

Inizializza una nuova istanza della GenericIdentity classe che rappresenta l'utente con il nome specificato.

public:
 GenericIdentity(System::String ^ name);
public GenericIdentity(string name);
new System.Security.Principal.GenericIdentity : string -> System.Security.Principal.GenericIdentity
Public Sub New (name As String)

Parametri

name
String

Nome dell'utente per conto del quale è in esecuzione il codice.

Eccezioni

Il name parametro è null.

Esempio

Il codice seguente illustra l'uso del GenericIdentity costruttore. Questo esempio di codice fa parte di un esempio più ampio fornito per la GenericIdentity classe .

GenericIdentity^ defaultIdentity = gcnew GenericIdentity( "DefaultUser" );
GenericIdentity defaultIdentity = new GenericIdentity("DefaultUser");
Dim defaultIdentity As New GenericIdentity("DefaultUser")

Si applica a

GenericIdentity(String, String)

Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs
Origine:
GenericIdentity.cs

Inizializza una nuova istanza della GenericIdentity classe che rappresenta l'utente con il nome e il tipo di autenticazione specificati.

public:
 GenericIdentity(System::String ^ name, System::String ^ type);
public GenericIdentity(string name, string type);
new System.Security.Principal.GenericIdentity : string * string -> System.Security.Principal.GenericIdentity
Public Sub New (name As String, type As String)

Parametri

name
String

Nome dell'utente per conto del quale è in esecuzione il codice.

type
String

Tipo di autenticazione utilizzato per identificare l'utente.

Eccezioni

Il name parametro è null.

oppure

Il type parametro è null.

Esempio

Il codice seguente illustra l'uso del GenericIdentity costruttore. Questo esempio di codice fa parte di un esempio più ampio fornito per la GenericIdentity classe .

WindowsIdentity^ windowsIdentity = WindowsIdentity::GetCurrent();

// Construct a GenericIdentity object based on the current Windows
// identity name and authentication type.
String^ authenticationType = windowsIdentity->AuthenticationType;
String^ userName = windowsIdentity->Name;
GenericIdentity^ authenticatedGenericIdentity = gcnew GenericIdentity( userName,authenticationType );
WindowsIdentity windowsIdentity = WindowsIdentity.GetCurrent();

// Construct a GenericIdentity object based on the current Windows
// identity name and authentication type.
string authenticationType = windowsIdentity.AuthenticationType;
string userName = windowsIdentity.Name;
GenericIdentity authenticatedGenericIdentity =
    new GenericIdentity(userName, authenticationType);
Dim windowsIdentity As WindowsIdentity = windowsIdentity.GetCurrent()

' Construct a GenericIdentity object based on the current Windows
' identity name and authentication type.
Dim authenticationType As String = windowsIdentity.AuthenticationType
Dim userName As String = windowsIdentity.Name
Dim authenticatedGenericIdentity As _
    New GenericIdentity(userName, authenticationType)

Si applica a