SemaphoreAuditRule(IdentityReference, SemaphoreRights, AuditFlags) Конструктор

Определение

Инициализирует новый экземпляр SemaphoreAuditRule класса, указывая пользователя или группу на аудит, права на аудит и наличие успешного аудита, сбоя или обоих.

public:
 SemaphoreAuditRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::SemaphoreRights eventRights, System::Security::AccessControl::AuditFlags flags);
public SemaphoreAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.SemaphoreRights eventRights, System.Security.AccessControl.AuditFlags flags);
new System.Security.AccessControl.SemaphoreAuditRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.SemaphoreRights * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.SemaphoreAuditRule
Public Sub New (identity As IdentityReference, eventRights As SemaphoreRights, flags As AuditFlags)

Параметры

identity
IdentityReference

К пользователю или группе применяется правило. Должен быть типом или типом SecurityIdentifier , например NTAccount , который можно преобразовать в тип SecurityIdentifier.

eventRights
SemaphoreRights

Побитовое сочетание значений SemaphoreRights , указывающее типы доступа к аудиту.

flags
AuditFlags

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

Исключения

eventRights указывает недопустимое значение.

–или–

flags указывает недопустимое значение.

identity равно null.

–или–

eventRights равно нулю.

identity не является типом или типом SecurityIdentifier , например NTAccount , который можно преобразовать в тип SecurityIdentifier.

Комментарии

Чтобы создать NTAccount объект из строки, представляющей имя пользователя или группы, используйте NTAccount.NTAccount(String) конструктор.

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