AuditRule Hierarchy

The following table lists the classes derived from System.Security.AccessControl.AuditRule .

Derived Classes

Class Description
System.Security.AccessControl.CryptoKeyAuditRule Represents an audit rule for a cryptographic key. An audit rule represents a combination of a user's identity and an access mask. An audit rule also contains information about the how the rule is inherited by child objects, how that inheritance is propagated, and for what conditions it is audited.
System.Security.AccessControl.EventWaitHandleAuditRule Represents a set of access rights to be audited for a user or group. This class cannot be inherited.
System.Security.AccessControl.FileSystemAuditRule Represents an abstraction of an access control entry (ACE) that defines an audit rule for a file or directory. This class cannot be inherited.
System.Security.AccessControl.MutexAuditRule Represents a set of access rights to be audited for a user or group. This class cannot be inherited.
System.Security.AccessControl.ObjectAuditRule Represents a combination of a user's identity, an access mask, and audit conditions. An ObjectAuditRule object also contains information about the type of object to which the rule applies, the type of child object that can inherit the rule, how the rule is inherited by child objects, and how that inheritance is propagated.
System.Security.AccessControl.RegistryAuditRule Represents a set of access rights to be audited for a user or group. This class cannot be inherited.
System.Security.AccessControl.SemaphoreAuditRule Represents a set of access rights to be audited for a user or group. This class cannot be inherited.

See Also

Reference

AuditRule Class
AuditRule Members
System.Security.AccessControl Namespace