Udostępnij za pośrednictwem


SemaphoreAuditRule(IdentityReference, SemaphoreRights, AuditFlags) Konstruktor

Definicja

Inicjuje SemaphoreAuditRule nowe wystąpienie klasy, określając użytkownika lub grupę do inspekcji, uprawnienia do inspekcji oraz czy inspekcja powodzenia, niepowodzenia lub obu tych operacji.

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żytkownik lub grupa, do których ma zastosowanie reguła. Musi być typu SecurityIdentifier lub typu, takiego jak NTAccount , który można przekonwertować na typ SecurityIdentifier.

eventRights
SemaphoreRights

Bitowa kombinacja SemaphoreRights wartości określających rodzaje dostępu do inspekcji.

flags
AuditFlags

Bitowa kombinacja AuditFlags wartości określających, czy inspekcja powodzenia, niepowodzenia, czy obu.

Wyjątki

eventRights określa nieprawidłową wartość.

-lub- flags określa nieprawidłową wartość.

identity to null.

-lub- eventRights jest zero.

identity nie jest typem ani typem SecurityIdentifier , takim jak NTAccount ten, który można przekonwertować na typ SecurityIdentifier.

Uwagi

Aby utworzyć NTAccount obiekt na podstawie ciągu reprezentującego nazwę użytkownika lub grupy, użyj konstruktora NTAccount.NTAccount(String) .

Dotyczy