Edit

Share via


PerformanceCounterPermissionEntry Constructor

Definition

Initializes a new instance of the PerformanceCounterPermissionEntry class.

public:
 PerformanceCounterPermissionEntry(System::Diagnostics::PerformanceCounterPermissionAccess permissionAccess, System::String ^ machineName, System::String ^ categoryName);
public PerformanceCounterPermissionEntry (System.Diagnostics.PerformanceCounterPermissionAccess permissionAccess, string machineName, string categoryName);
new System.Diagnostics.PerformanceCounterPermissionEntry : System.Diagnostics.PerformanceCounterPermissionAccess * string * string -> System.Diagnostics.PerformanceCounterPermissionEntry
Public Sub New (permissionAccess As PerformanceCounterPermissionAccess, machineName As String, categoryName As String)

Parameters

permissionAccess
PerformanceCounterPermissionAccess

A bitwise combination of the PerformanceCounterPermissionAccess values. The PermissionAccess property is set to this value.

machineName
String

The server on which the category of the performance counter resides.

categoryName
String

The name of the performance counter category (performance object) with which this performance counter is associated.

Exceptions

categoryName is null.

-or-

machineName is null.

permissionAccess is not a valid PerformanceCounterPermissionAccess value.

-or-

machineName is not a valid computer name.

Applies to