GenericIdentity Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe GenericIdentity.
Overload
GenericIdentity(GenericIdentity) |
Inizializza una nuova istanza della classe GenericIdentity utilizzando l'oggetto GenericIdentity specificato. |
GenericIdentity(String) |
Inizializza una nuova istanza della classe GenericIdentity che rappresenta l'utente con il nome specificato. |
GenericIdentity(String, String) |
Inizializza una nuova istanza della classe GenericIdentity che rappresenta l'utente con il nome e il tipo di autenticazione specificati. |
GenericIdentity(GenericIdentity)
- Origine:
- GenericIdentity.cs
- Origine:
- GenericIdentity.cs
- Origine:
- GenericIdentity.cs
Inizializza una nuova istanza della classe GenericIdentity utilizzando l'oggetto GenericIdentity specificato.
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
Inizializza una nuova istanza della classe GenericIdentity 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 parametro name
è null
.
Esempio
Il codice seguente illustra l'uso del costruttore GenericIdentity. Questo esempio di codice fa parte di un esempio più ampio fornito per la classe GenericIdentity.
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
Inizializza una nuova istanza della classe GenericIdentity 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
Esempio
Il codice seguente illustra l'uso del costruttore GenericIdentity. Questo esempio di codice fa parte di un esempio più ampio fornito per la classe GenericIdentity.
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)