WindowsIdentity.ImpersonationLevel プロパティ


ユーザーの偽装レベルを取得します。Gets the impersonation level for the user.

 property System::Security::Principal::TokenImpersonationLevel ImpersonationLevel { System::Security::Principal::TokenImpersonationLevel get(); };
public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get; }
member this.ImpersonationLevel : System.Security.Principal.TokenImpersonationLevel
Public ReadOnly Property ImpersonationLevel As TokenImpersonationLevel


偽装レベルを指定する列挙値の 1 つ。One of the enumeration values that specifies the impersonation level.


次のコード例は、 ImpersonationLevelプロパティを使用して、現在のユーザーの偽装レベルを表示する方法を示しています。The following code example shows the use of the ImpersonationLevel property to display the impersonation level for the current user. このコード例は、 WindowsIdentityクラスに対して提供される大規模な例の一部です。This code example is part of a larger example provided for the WindowsIdentity class.

TokenImpersonationLevel token = windowsIdentity.ImpersonationLevel;
Console.WriteLine("The impersonation level for the current user is : " + token.ToString());
Dim token As TokenImpersonationLevel
token = windowsIdentity.ImpersonationLevel
Console.WriteLine("The impersonation level for the current user is : " + token.ToString())


WMI (Windows Management Instrumentation) に接続するために使用する偽装レベルを記述します。Describes the impersonation level to be used to connect to WMI.