Sdílet prostřednictvím


SemaphoreAuditRule(IdentityReference, SemaphoreRights, AuditFlags) Konstruktor

Definice

Inicializuje novou instanci SemaphoreAuditRule třídy, určuje uživatele nebo skupinu, která má auditovat, práva k auditování a zda se má auditovat úspěch, selhání nebo obojí.

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)

Parametry

identity
IdentityReference

Uživatel nebo skupina, na které se pravidlo vztahuje. Musí být typu SecurityIdentifier nebo typu, jako NTAccount je například typ, který lze převést na typ SecurityIdentifier.

eventRights
SemaphoreRights

Bitová kombinace SemaphoreRights hodnot určujících druhy přístupu k auditu.

flags
AuditFlags

Bitové kombinace hodnot určujících AuditFlags , jestli se má auditovat úspěch, selhání nebo obojí.

Výjimky

eventRights určuje neplatnou hodnotu.

-nebo- flags určuje neplatnou hodnotu.

identity je null.

-nebo- eventRights je nula.

identity není typu SecurityIdentifier ani typu, například NTAccount lze převést na typ SecurityIdentifier.

Poznámky

Chcete-li vytvořit NTAccount objekt z řetězce představujícího název uživatele nebo skupiny, použijte NTAccount.NTAccount(String) konstruktor.

Platí pro