Aracılığıyla paylaş


Environment.UserName Özellik

Tanım

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; }
member this.UserName : string
Public Shared ReadOnly Property UserName As String

Özellik Değeri

String

Geçerli iş parçacığıyla ilişkili kişinin kullanıcı adı.

Örnekler

Aşağıdaki örnekte, geçerli iş parçacığını başlatan kişinin kullanıcı adı görüntülenir.

// 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

Açıklamalar

güvenlik veya erişim amacıyla geçerli iş parçacığındaki kullanıcıyı sistem ve uygulamaya 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 özelliğiUserName, Windows GetUserName işlevine bir çağrı sarmalar. Bir 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ı (Default AppPool gibi) döndürür.

Şunlara uygulanır

Ayrıca bkz.