Sdílet prostřednictvím


Environment.UserName Vlastnost

Definice

Získá uživatelské jméno osoby, která je přidružena k aktuálnímu vláknu.

public:
 static property System::String ^ UserName { System::String ^ get(); };
public static string UserName { get; }
member this.UserName : string
Public Shared ReadOnly Property UserName As String

Hodnota vlastnosti

String

Uživatelské jméno osoby, která je přidružená k aktuálnímu vláknu.

Příklady

Následující příklad zobrazí uživatelské jméno osoby, která spustila aktuální vlákno.

// Sample for the Environment::UserName property
using namespace System;
int main()
{
   Console::WriteLine();

   //  <-- Keep this information secure! -->
   Console::WriteLine( "UserName: {0}", Environment::UserName );
}
// 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);
    }
}
// Sample for the Environment.UserName property
open System

//  <-- Keep this information secure! -->
printfn $"\nUserName: {Environment.UserName}"
' Sample for the Environment.UserName property
Class Sample
   Public Shared Sub Main()
      Console.WriteLine()
      '  <-- Keep this information secure! -->
      Console.WriteLine("UserName: {0}", Environment.UserName)
   End Sub
End Class

Poznámky

Vlastnost můžete použít UserName k identifikaci uživatele v aktuálním vlákně, do systému a aplikace pro účely zabezpečení nebo přístupu. Dá se také použít k přizpůsobení konkrétní aplikace pro každého uživatele.

Při Windows UserName vlastnost zabalí volání funkce Windows GetUserName. Přihlašovací údaje k účtu domény pro uživatele jsou formátovány jako název domény uživatele, znak '\' a uživatelské jméno. UserDomainName Vlastnost použijte k získání názvu domény uživatele a UserName vlastnosti k získání uživatelského jména.

Na platformách UserName Unix vlastnost zabalí volání getpwuid_r funkce.

Pokud ASP.NET aplikace běží ve vývojovém prostředí, UserName vrátí vlastnost název aktuálního uživatele. V publikované ASP.NET aplikaci vrátí tato vlastnost název účtu fondu aplikací (například Default AppPool).

Platí pro

Viz také