MutexAuditRule(IdentityReference, MutexRights, AuditFlags) Конструктор

Определение

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

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

Параметры

identity
IdentityReference

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

eventRights
MutexRights

Побитовое сочетание значений MutexRights, определяющее подлежащие аудиту права доступа.

flags
AuditFlags

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

Исключения

Параметр eventRights содержит недопустимое значение.

-или-

Параметр flags содержит недопустимое значение.

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

-или-

eventRights равен нулю.

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

Комментарии

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

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