Environment.UserName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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).