Condividi tramite


SemaphoreAuditRule(IdentityReference, SemaphoreRights, AuditFlags) Costruttore

Definizione

Inizializza una nuova istanza della classe SemaphoreAuditRule, che specifica l'utente o il gruppo da controllare, i diritti da controllare, e se controllare gli accessi riusciti, gli accessi non riusciti o entrambi i tipi di accesso.

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)

Parametri

identity
IdentityReference

Utente o gruppo a cui viene applicata la regola. Deve essere di tipo SecurityIdentifier o di un tipo quale NTAccount che può essere convertito nel tipo SecurityIdentifier.

eventRights
SemaphoreRights

Combinazione bit per bit di valori SemaphoreRights che specificano i tipi di accesso da controllare.

flags
AuditFlags

Combinazione bit per bit di valori AuditFlags che specifica se controllare gli accessi riusciti, gli accessi non riusciti o entrambi i tipi di accesso.

Eccezioni

eventRights specifica un valore non valido.

-oppure- flags specifica un valore non valido.

identity è null.

-oppure- eventRights è zero.

identity non è di tipo SecurityIdentifier né di un tipo quale NTAccount che può essere convertito nel tipo SecurityIdentifier.

Commenti

Per creare un NTAccount oggetto da una stringa che rappresenta un nome utente o gruppo, usare il NTAccount.NTAccount(String) costruttore.

Si applica a