WindowsIdentity.ImpersonationLevel 屬性

定義

設定使用者的模擬層級。

C#
public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get; }
C#
[System.Runtime.InteropServices.ComVisible(false)]
public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get; }

屬性值

其中一個列舉值,這個值指定模擬層級。

屬性

範例

下列程式代碼範例示範如何使用 ImpersonationLevel 屬性來顯示目前使用者的模擬層級。 此程式代碼範例是提供給 類別之較大範例的 WindowsIdentity 一部分。

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

備註

描述用來連接至 WMI 的模擬等級。

適用於

產品 版本
.NET Core 1.0, Core 1.1, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5