Leggi in inglese

Condividi tramite


WindowsAccountType Enumerazione

Definizione

Specifica il tipo di account Windows utilizzato.

C#
public enum WindowsAccountType
C#
[System.Serializable]
public enum WindowsAccountType
C#
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum WindowsAccountType
C#
[System.Runtime.InteropServices.ComVisible(true)]
public enum WindowsAccountType
Ereditarietà
WindowsAccountType
Attributi

Campi

Nome Valore Descrizione
Anonymous 3

Account anonimo.

Guest 1

Account guest di Windows.

Normal 0

Account utente standard.

System 2

Account di sistema Windows.

Esempio

Nell'esempio seguente viene illustrato come usare il WindowsIdentity costruttore per creare una nuova istanza della WindowsIdentity classe per l'utente rappresentata dal token dell'account Windows specificato, dal tipo di autenticazione specificato e dal tipo di account Windows specificato. Questo esempio di codice fa parte di un esempio più grande fornito per la WindowsIdentity classe.

C#
private static void IntPtrStringTypeConstructor(IntPtr logonToken)
{
    // Construct a WindowsIdentity object using the input account token,
    // and the specified authentication type, and Windows account type.
    string authenticationType = "WindowsAuthentication";
    WindowsAccountType guestAccount = WindowsAccountType.Guest;
    WindowsIdentity windowsIdentity =
        new WindowsIdentity(logonToken, authenticationType, guestAccount);

    Console.WriteLine("Created a Windows identity object named " +
        windowsIdentity.Name + ".");
}

Commenti

L'enumerazione WindowsAccountType viene utilizzata dalla classe WindowsIdentity.

Si applica a

Prodotto Versioni
.NET 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5