7 public T
Rights => (
T)(
object)base.AccessMask;
15 : this(identity, (int)(object)rights, isInherited: false, inheritanceFlags, propagationFlags, flags)
25 : this((
IdentityReference)new
NTAccount(identity), (int)(object)rights, isInherited: false, inheritanceFlags, propagationFlags, flags)
30 : base(identity, accessMask, isInherited, inheritanceFlags, propagationFlags, flags)
34public abstract class AuditRule : AuthorizationRule
41 : base(identity, accessMask, isInherited, inheritanceFlags, propagationFlags)
47 if (((uint)auditFlags & 0xFFFFFFFCu) != 0)
static string ArgumentOutOfRange_Enum
static string Arg_EnumAtLeastOneFlag
AuditRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags auditFlags)
AuditRule(IdentityReference identity, T rights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags)
AuditRule(string identity, T rights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags)
AuditRule(string identity, T rights, AuditFlags flags)
readonly AuditFlags _flags
AuditRule(IdentityReference identity, T rights, AuditFlags flags)
AuditRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags)