Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo SystemAcl.RemoveAudit (AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

 

Data di pubblicazione: ottobre 2016

Rimuove la regola di controllo specificata dall'oggetto SystemAcl oggetto. Utilizzare questo metodo per l'oggetto directory elenchi di controllo di accesso (ACL) quando si specifica il tipo di oggetto o il tipo di oggetto ereditato.

Spazio dei nomi:   System.Security.AccessControl
Assembly:  mscorlib (in mscorlib.dll)

public bool RemoveAudit(
	AuditFlags auditFlags,
	SecurityIdentifier sid,
	int accessMask,
	InheritanceFlags inheritanceFlags,
	PropagationFlags propagationFlags,
	ObjectAceFlags objectFlags,
	Guid objectType,
	Guid inheritedObjectType
)

Parametri

auditFlags
Type: System.Security.AccessControl.AuditFlags

Il tipo di regola di controllo da rimuovere.

sid
Type: System.Security.Principal.SecurityIdentifier

Il SecurityIdentifier per cui si desidera rimuovere una regola di controllo.

accessMask
Type: System.Int32

Maschera di accesso per la regola da rimuovere.

inheritanceFlags
Type: System.Security.AccessControl.InheritanceFlags

Flag che specificano le proprietà di ereditarietà della regola da rimuovere.

propagationFlags
Type: System.Security.AccessControl.PropagationFlags

Flag che specificano le proprietà di propagazione dell'ereditarietà della regola da rimuovere.

objectFlags
Type: System.Security.AccessControl.ObjectAceFlags

Flag che specificano se il objectType e inheritedObjectType contengono parametri nonnull valori.

objectType
Type: System.Guid

L'identità della classe di oggetti a cui si applica la regola di controllo rimosso.

inheritedObjectType
Type: System.Guid

L'identità della classe di oggetti figlio che può ereditare la regola di controllo rimosso.

Valore restituito

Type: System.Boolean

true Se questo metodo rimuove la regola di controllo specificato. in caso contrario, false.

La rimozione del controllo viene eseguita utilizzando un algoritmo complesso che è possibile aggiungere le voci ACE oltre a rimuovere tali.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: