EventLogPermission Конструкторы

Определение

Инициализирует новый экземпляр класса EventLogPermission.

Перегрузки

EventLogPermission()

Инициализирует новый экземпляр класса EventLogPermission.

EventLogPermission(EventLogPermissionEntry[])

Инициализирует новый экземпляр класса EventLogPermission с заданными записями разрешений.

EventLogPermission(PermissionState)

Инициализирует новый экземпляр класса EventLogPermission с заданным состоянием разрешения.

EventLogPermission(EventLogPermissionAccess, String)

Инициализирует новый экземпляр класса EventLogPermission с заданными уровнями доступа и именем используемого компьютера.

EventLogPermission()

Исходный код:
EventLogPermission.cs
Исходный код:
EventLogPermission.cs
Исходный код:
EventLogPermission.cs

Инициализирует новый экземпляр класса EventLogPermission.

public:
 EventLogPermission();
public EventLogPermission ();
Public Sub New ()

Применяется к

EventLogPermission(EventLogPermissionEntry[])

Исходный код:
EventLogPermission.cs
Исходный код:
EventLogPermission.cs
Исходный код:
EventLogPermission.cs

Инициализирует новый экземпляр класса EventLogPermission с заданными записями разрешений.

public:
 EventLogPermission(cli::array <System::Diagnostics::EventLogPermissionEntry ^> ^ permissionAccessEntries);
public EventLogPermission (System.Diagnostics.EventLogPermissionEntry[] permissionAccessEntries);
new System.Diagnostics.EventLogPermission : System.Diagnostics.EventLogPermissionEntry[] -> System.Diagnostics.EventLogPermission
Public Sub New (permissionAccessEntries As EventLogPermissionEntry())

Параметры

permissionAccessEntries
EventLogPermissionEntry[]

Массив объектов , представляющих записи разрешений. Это значение присваивается свойству PermissionEntries.

Исключения

permissionAccessEntries имеет значение null.

Применяется к

EventLogPermission(PermissionState)

Исходный код:
EventLogPermission.cs
Исходный код:
EventLogPermission.cs
Исходный код:
EventLogPermission.cs

Инициализирует новый экземпляр класса EventLogPermission с заданным состоянием разрешения.

public:
 EventLogPermission(System::Security::Permissions::PermissionState state);
public EventLogPermission (System.Security.Permissions.PermissionState state);
new System.Diagnostics.EventLogPermission : System.Security.Permissions.PermissionState -> System.Diagnostics.EventLogPermission
Public Sub New (state As PermissionState)

Параметры

state
PermissionState

Одно из значений перечисления, задающее состояние разрешения (полный доступ или отсутствие доступа к ресурсам).

Исключения

Параметр state не является допустимым значением для PermissionState.

См. также раздел

Применяется к

EventLogPermission(EventLogPermissionAccess, String)

Исходный код:
EventLogPermission.cs
Исходный код:
EventLogPermission.cs
Исходный код:
EventLogPermission.cs

Инициализирует новый экземпляр класса EventLogPermission с заданными уровнями доступа и именем используемого компьютера.

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

Параметры

permissionAccess
EventLogPermissionAccess

Одно из значений перечисления, указывающее уровень доступа.

machineName
String

Имя компьютера, на котором производится чтение и запись событий.

Применяется к