7 types derived from AuditRule
Microsoft.Win32.Registry (1)
System\Security\AccessControl\RegistrySecurity.cs (1)
62public sealed class RegistryAuditRule : AuditRule
System.IO.FileSystem.AccessControl (1)
System\Security\AccessControl\FileSystemAuditRule.cs (1)
8public sealed class FileSystemAuditRule : AuditRule
System.Security.AccessControl (2)
System\Security\AccessControl\ObjectSecurityT.cs (1)
96public class AuditRule<T> : AuditRule where T : struct
System\Security\AccessControl\Rules.cs (1)
220public abstract class ObjectAuditRule : AuditRule
System.Threading.AccessControl (3)
System\Security\AccessControl\EventWaitHandleSecurity.cs (1)
84public sealed class EventWaitHandleAuditRule : AuditRule
System\Security\AccessControl\MutexSecurity.cs (1)
85public sealed class MutexAuditRule : AuditRule
System\Security\AccessControl\SemaphoreSecurity.cs (1)
80public sealed class SemaphoreAuditRule : AuditRule
21 references to AuditRule
Microsoft.Win32.Registry (1)
System\Security\AccessControl\RegistrySecurity.cs (1)
128public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags)
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
798[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.AccessControl.AuditRule))]
System.DirectoryServices (3)
System\DirectoryServices\ActiveDirectorySecurity.cs (3)
225public override bool ModifyAuditRule(AccessControlModification modification, AuditRule rule, out bool modified) 289public sealed override AuditRule AuditRuleFactory( 308public sealed override AuditRule AuditRuleFactory(
System.IO.FileSystem.AccessControl (3)
System\Security\AccessControl\DirectoryObjectSecurity.cs (2)
489public virtual AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags, Guid objectType, Guid inheritedObjectType) 506protected override bool ModifyAudit(AccessControlModification modification, AuditRule rule, out bool modified)
System\Security\AccessControl\FileSystemSecurity.cs (1)
86public sealed override AuditRule AuditRuleFactory(
System.Security.AccessControl (10)
System\Security\AccessControl\CommonObjectSecurity.cs (6)
325protected override bool ModifyAudit(AccessControlModification modification, AuditRule rule, out bool modified) 512protected void AddAuditRule(AuditRule rule) 528protected void SetAuditRule(AuditRule rule) 544protected bool RemoveAuditRule(AuditRule rule) 560protected void RemoveAuditRuleAll(AuditRule rule) 576protected void RemoveAuditRuleSpecific(AuditRule rule)
System\Security\AccessControl\ObjectSecurity.cs (3)
600protected abstract bool ModifyAudit(AccessControlModification modification, AuditRule rule, out bool modified); 625public virtual bool ModifyAuditRule(AccessControlModification modification, AuditRule rule, out bool modified) 650public abstract AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags);
System\Security\AccessControl\ObjectSecurityT.cs (1)
218public override AuditRule AuditRuleFactory(
System.Threading.AccessControl (3)
System\Security\AccessControl\EventWaitHandleSecurity.cs (1)
153public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags)
System\Security\AccessControl\MutexSecurity.cs (1)
147public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags)
System\Security\AccessControl\SemaphoreSecurity.cs (1)
141public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags)