Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà Environment.UserName

 

Data di pubblicazione: novembre 2016

Ottiene il nome utente della persona attualmente connessa al sistema operativo Windows.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

public static string UserName { get; }

Valore proprietà

Type: System.String

Nome utente della persona attualmente connessa a Windows.

È possibile utilizzare il UserName proprietà per identificare l'utente sul thread corrente, al sistema e l'applicazione per la sicurezza o accesso. E può essere utilizzato anche per personalizzare un'applicazione specifica per ogni utente.

Il UserName proprietà esegue il wrapping di una chiamata a Windows GetUserName (funzione). Le credenziali dell'account di dominio per un utente vengono formattate come nome di dominio dell'utente, il ' \' caratteri e il nome utente. Utilizzare il UserDomainName proprietà per ottenere il nome di dominio dell'utente e la UserName proprietà per ottenere il nome utente.

Se un'applicazione ASP.NET in esecuzione in un ambiente di sviluppo, la UserName proprietà restituisce il nome dell'utente corrente. In un'applicazione ASP.NET pubblicata, questa proprietà restituisce il nome dell'account del pool di applicazioni (ad esempio pool di applicazioni predefinito).

Nell'esempio seguente visualizza il nome utente della persona che ha avviato il thread corrente.

// Sample for the Environment.UserName property
using System;

class Sample
{
    public static void Main()
    {
    Console.WriteLine();
//  <-- Keep this information secure! -->
    Console.WriteLine("UserName: {0}", Environment.UserName);
    }
}

EnvironmentPermission

for read access to the USERNAME environment variable. Associated enumeration: F:System.Security.Permissions.EnvironmentPermissionAccess.Read

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: