Environment.UserName Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli iş parçacığıyla ilişkili kişinin kullanıcı adını alır.
public:
static property System::String ^ UserName { System::String ^ get(); };
public static string UserName { get; }
static member UserName : string
Public Shared ReadOnly Property UserName As String
Özellik Değeri
Geçerli iş parçacığıyla ilişkili kişinin kullanıcı adı.
Örnekler
Aşağıdaki örnek, geçerli iş parçacığını başlatan kişinin kullanıcı adını görüntüler.
// 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
Açıklamalar
güvenlik veya erişim amacıyla geçerli iş parçacığındaki kullanıcıyı sistem ve uygulamada tanımlamak için özelliğini kullanabilirsiniz UserName . Ayrıca, her kullanıcı için belirli bir uygulamayı özelleştirmek için de kullanılabilir.
Windows UserName özelliği Windows GetUserName işlevine bir çağrı sarmalar. Kullanıcının etki alanı hesabı kimlik bilgileri, kullanıcının etki alanı adı, '\' karakteri ve kullanıcı adı olarak biçimlendirilir. UserDomainName kullanıcının etki alanı adını almak için özelliğini ve UserName kullanıcı adını almak için özelliğini kullanın.
Unix platformlarında UserName özelliği işlevine bir çağrı sarmalar getpwuid_r .
bir ASP.NET uygulaması geliştirme ortamında çalışıyorsa, UserName özelliği geçerli kullanıcının adını döndürür. Yayımlanan bir ASP.NET uygulamasında, bu özellik uygulama havuzu hesabının adını (Varsayılan AppPool gibi) döndürür.