PerformanceCounterPermission 建構函式

定義

初始化 PerformanceCounterPermission 類別的新執行個體。

多載

PerformanceCounterPermission()

初始化 PerformanceCounterPermission 類別的新執行個體。

PerformanceCounterPermission(PerformanceCounterPermissionEntry[])

使用指定的使用權限存取等級項目,初始化 PerformanceCounterPermission 類別的新執行個體。

PerformanceCounterPermission(PermissionState)

使用指定權限狀態,初始化 PerformanceCounterPermission 類別的新執行個體。

PerformanceCounterPermission(PerformanceCounterPermissionAccess, String, String)

使用指定的存取等級、要使用的電腦名稱,以及與效能計數器關聯的分類,初始化 PerformanceCounterPermission 類別的新執行個體。

PerformanceCounterPermission()

來源:
PerformanceCounterPermission.cs
來源:
PerformanceCounterPermission.cs
來源:
PerformanceCounterPermission.cs

初始化 PerformanceCounterPermission 類別的新執行個體。

C#
public PerformanceCounterPermission ();

適用於

.NET Framework 4.8.1 和其他版本
產品 版本
.NET Framework 1.1, 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
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

PerformanceCounterPermission(PerformanceCounterPermissionEntry[])

來源:
PerformanceCounterPermission.cs
來源:
PerformanceCounterPermission.cs
來源:
PerformanceCounterPermission.cs

使用指定的使用權限存取等級項目,初始化 PerformanceCounterPermission 類別的新執行個體。

C#
public PerformanceCounterPermission (System.Diagnostics.PerformanceCounterPermissionEntry[] permissionAccessEntries);

參數

permissionAccessEntries
PerformanceCounterPermissionEntry[]

PerformanceCounterPermissionEntry 物件的陣列。 PermissionEntries 屬性設為這個值。

例外狀況

permissionAccessEntriesnull

適用於

.NET Framework 4.8.1 和其他版本
產品 版本
.NET Framework 1.1, 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
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

PerformanceCounterPermission(PermissionState)

來源:
PerformanceCounterPermission.cs
來源:
PerformanceCounterPermission.cs
來源:
PerformanceCounterPermission.cs

使用指定權限狀態,初始化 PerformanceCounterPermission 類別的新執行個體。

C#
public PerformanceCounterPermission (System.Security.Permissions.PermissionState state);

參數

state
PermissionState

其中一個 PermissionState 值。

例外狀況

state 參數不是有效的 PermissionState 值。

適用於

.NET Framework 4.8.1 和其他版本
產品 版本
.NET Framework 1.1, 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
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

PerformanceCounterPermission(PerformanceCounterPermissionAccess, String, String)

來源:
PerformanceCounterPermission.cs
來源:
PerformanceCounterPermission.cs
來源:
PerformanceCounterPermission.cs

使用指定的存取等級、要使用的電腦名稱,以及與效能計數器關聯的分類,初始化 PerformanceCounterPermission 類別的新執行個體。

C#
public PerformanceCounterPermission (System.Diagnostics.PerformanceCounterPermissionAccess permissionAccess, string machineName, string categoryName);

參數

machineName
String

伺服器,效能計數器和其相關的分類所在處。

categoryName
String

與效能計數器相關的效能計數器分類 (效能物件) 名稱。

適用於

.NET Framework 4.8.1 和其他版本
產品 版本
.NET Framework 1.1, 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
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9