AuditRule Classe

Definizione

Rappresenta la combinazione dell'identità di un utente e di una maschera di accesso.Represents a combination of a user's identity and an access mask. Un oggetto AuditRule contiene anche informazioni su come la regola viene ereditata dagli oggetti figlio, su come l'ereditarietà viene propagata e sulle condizioni per le quali viene eseguito il controllo.An AuditRule object also contains information about how the rule is inherited by child objects, how that inheritance is propagated, and for what conditions it is audited.

public ref class AuditRule abstract : System::Security::AccessControl::AuthorizationRule
public abstract class AuditRule : System.Security.AccessControl.AuthorizationRule
type AuditRule = class
    inherit AuthorizationRule
Public MustInherit Class AuditRule
Inherits AuthorizationRule
Ereditarietà
Derivato

Costruttori

AuditRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags)

Inizializza una nuova istanza della classe AuditRule usando i valori specificati.Initializes a new instance of the AuditRule class by using the specified values.

Proprietà

AccessMask

Ottiene la maschera di accesso per questa regola.Gets the access mask for this rule.

(Ereditato da AuthorizationRule)
AuditFlags

Ottiene i flag di controllo per la regola di controllo.Gets the audit flags for this audit rule.

IdentityReference

Ottiene l'oggetto IdentityReference a cui si applica questa regola.Gets the IdentityReference to which this rule applies.

(Ereditato da AuthorizationRule)
InheritanceFlags

Ottiene il valore dei flag che determinano come questa regola viene ereditata dagli oggetti figlio.Gets the value of flags that determine how this rule is inherited by child objects.

(Ereditato da AuthorizationRule)
IsInherited

Ottiene un valore che indica se la regola viene impostata in modo esplicito oppure se è ereditata da un oggetto contenitore padre.Gets a value indicating whether this rule is explicitly set or is inherited from a parent container object.

(Ereditato da AuthorizationRule)
PropagationFlags

Ottiene il valore dei flag di propagazione, che determinano come l'ereditarietà di questa regola viene propagata agli oggetti figlio.Gets the value of the propagation flags, which determine how inheritance of this rule is propagated to child objects. Questa proprietà è significativa solo quando il valore dell'enumerazione InheritanceFlags non è None.This property is significant only when the value of the InheritanceFlags enumeration is not None.

(Ereditato da AuthorizationRule)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a