9 types derived from AccessRule
mscorlib (7)
system\security\accesscontrol\cryptokeysecurity.cs (1)
38public sealed class CryptoKeyAccessRule : AccessRule {
system\security\accesscontrol\eventwaithandlesecurity.cs (1)
48public sealed class EventWaitHandleAccessRule : AccessRule
system\security\accesscontrol\filesecurity.cs (1)
71public sealed class FileSystemAccessRule : AccessRule
system\security\accesscontrol\mutexsecurity.cs (1)
48public sealed class MutexAccessRule : AccessRule
system\security\accesscontrol\objectsecurityt.cs (1)
24public class AccessRule<T> : AccessRule where T : struct {
system\security\accesscontrol\registrysecurity.cs (1)
57public sealed class RegistryAccessRule : AccessRule
system\security\accesscontrol\rules.cs (1)
177public abstract class ObjectAccessRule: AccessRule
System (1)
sys\system\security\accesscontrol\semaphoresecurity.cs (1)
46public sealed class SemaphoreAccessRule : AccessRule
System.Core (1)
System\IO\Pipes\PipeSecurity.cs (1)
75public sealed class PipeAccessRule : AccessRule {
20 references to AccessRule
mscorlib (18)
system\security\accesscontrol\commonobjectsecurity.cs (7)
213protected override bool ModifyAccess(AccessControlModification modification, AccessRule rule, out bool modified) 428protected void AddAccessRule( AccessRule rule ) 449protected void SetAccessRule( AccessRule rule ) 470protected void ResetAccessRule( AccessRule rule ) 493protected bool RemoveAccessRule(AccessRule rule) 519protected void RemoveAccessRuleAll( AccessRule rule ) 547protected void RemoveAccessRuleSpecific( AccessRule rule )
system\security\accesscontrol\cryptokeysecurity.cs (1)
149public sealed override AccessRule AccessRuleFactory (IdentityReference identityReference,
system\security\accesscontrol\directoryobjectsecurity.cs (2)
472public virtual AccessRule AccessRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type, Guid objectType, Guid inheritedObjectType) 482protected override bool ModifyAccess(AccessControlModification modification, AccessRule rule, out bool modified)
system\security\accesscontrol\eventwaithandlesecurity.cs (1)
157public override AccessRule AccessRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type)
system\security\accesscontrol\filesecurity.cs (1)
382public sealed override AccessRule AccessRuleFactory(
system\security\accesscontrol\mutexsecurity.cs (1)
157public override AccessRule AccessRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type)
system\security\accesscontrol\objectsecurity.cs (3)
686protected abstract bool ModifyAccess( AccessControlModification modification, AccessRule rule, out bool modified); 689public virtual bool ModifyAccessRule(AccessControlModification modification, AccessRule rule, out bool modified) 743public abstract AccessRule AccessRuleFactory( IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type );
system\security\accesscontrol\objectsecurityt.cs (1)
227public override AccessRule AccessRuleFactory(
system\security\accesscontrol\registrysecurity.cs (1)
183public override AccessRule AccessRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type)
System (1)
sys\system\security\accesscontrol\semaphoresecurity.cs (1)
152public override AccessRule AccessRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type)
System.Core (1)
System\IO\Pipes\PipeSecurity.cs (1)
353public override AccessRule AccessRuleFactory(IdentityReference identityReference,