DirectoryObjectSecurity (class)

This type is found in the namespace System.Security.AccessControl

mAccessRuleFactoryAccessRule
mAuditRuleFactoryAuditRule
mGetAccessRulesAuthorizationRuleCollection
mGetAuditRulesAuthorizationRuleCollection
mGetOwnerIdentityReference
mSetOwnerVoid
mGetGroupIdentityReference
mSetGroupVoid
mPurgeAccessRulesVoid
mPurgeAuditRulesVoid
mget_AreAccessRulesProtectedBoolean
mSetAccessRuleProtectionVoid
mget_AreAuditRulesProtectedBoolean
mSetAuditRuleProtectionVoid
mget_AreAccessRulesCanonicalBoolean
mget_AreAuditRulesCanonicalBoolean
mGetSecurityDescriptorSddlFormString
mSetSecurityDescriptorSddlFormVoid
mSetSecurityDescriptorSddlFormVoid
mGetSecurityDescriptorBinaryFormByte[]
mSetSecurityDescriptorBinaryFormVoid
mSetSecurityDescriptorBinaryFormVoid
mModifyAccessRuleBoolean
mModifyAuditRuleBoolean
mget_AccessRightTypeType
mget_AccessRuleTypeType
mget_AuditRuleTypeType
mAccessRuleFactoryAccessRule
mAuditRuleFactoryAuditRule
mEqualsBoolean
mGetHashCodeInt32
mGetTypeType
mToStringString
pAreAccessRulesProtectedBoolean
pAreAuditRulesProtectedBoolean
pAreAccessRulesCanonicalBoolean
pAreAuditRulesCanonicalBoolean
pAccessRightTypeType
pAccessRuleTypeType
pAuditRuleTypeType

AccessRuleFactory

AuditRuleFactory

identityReferenceSystem.Security.Principal.IdentityReference
accessMaskSystem.Int32
isInheritedSystem.Boolean
inheritanceFlagsSystem.Security.AccessControl.InheritanceFlags
propagationFlagsSystem.Security.AccessControl.PropagationFlags
typeSystem.Security.AccessControl.AccessControlType
objectTypeSystem.Guid
inheritedObjectTypeSystem.Guid

GetAccessRules

identityReferenceSystem.Security.Principal.IdentityReference
accessMaskSystem.Int32
isInheritedSystem.Boolean
inheritanceFlagsSystem.Security.AccessControl.InheritanceFlags
propagationFlagsSystem.Security.AccessControl.PropagationFlags
flagsSystem.Security.AccessControl.AuditFlags
objectTypeSystem.Guid
inheritedObjectTypeSystem.Guid

GetAuditRules

includeExplicitSystem.Boolean
includeInheritedSystem.Boolean
targetTypeSystem.Type

GetOwner

includeExplicitSystem.Boolean
includeInheritedSystem.Boolean
targetTypeSystem.Type

SetOwner

targetTypeSystem.Type

GetGroup

identitySystem.Security.Principal.IdentityReference

SetGroup

targetTypeSystem.Type

PurgeAccessRules

identitySystem.Security.Principal.IdentityReference

PurgeAuditRules

identitySystem.Security.Principal.IdentityReference

get_AreAccessRulesProtected

identitySystem.Security.Principal.IdentityReference

SetAccessRuleProtection

.

get_AreAuditRulesProtected

isProtectedSystem.Boolean
preserveInheritanceSystem.Boolean

SetAuditRuleProtection

.

get_AreAccessRulesCanonical

isProtectedSystem.Boolean
preserveInheritanceSystem.Boolean

get_AreAuditRulesCanonical

.

GetSecurityDescriptorSddlForm

.

SetSecurityDescriptorSddlForm

includeSectionsSystem.Security.AccessControl.AccessControlSections

SetSecurityDescriptorSddlForm

sddlFormSystem.String

GetSecurityDescriptorBinaryForm

sddlFormSystem.String
includeSectionsSystem.Security.AccessControl.AccessControlSections

SetSecurityDescriptorBinaryForm

.

SetSecurityDescriptorBinaryForm

binaryFormSystem.Byte[]

ModifyAccessRule

binaryFormSystem.Byte[]
includeSectionsSystem.Security.AccessControl.AccessControlSections

ModifyAuditRule

modificationSystem.Security.AccessControl.AccessControlModification
ruleSystem.Security.AccessControl.AccessRule
modifiedSystem.Boolean&

get_AccessRightType

modificationSystem.Security.AccessControl.AccessControlModification
ruleSystem.Security.AccessControl.AuditRule
modifiedSystem.Boolean&

get_AccessRuleType

.

get_AuditRuleType

.

AccessRuleFactory

.

AuditRuleFactory

identityReferenceSystem.Security.Principal.IdentityReference
accessMaskSystem.Int32
isInheritedSystem.Boolean
inheritanceFlagsSystem.Security.AccessControl.InheritanceFlags
propagationFlagsSystem.Security.AccessControl.PropagationFlags
typeSystem.Security.AccessControl.AccessControlType

Equals

identityReferenceSystem.Security.Principal.IdentityReference
accessMaskSystem.Int32
isInheritedSystem.Boolean
inheritanceFlagsSystem.Security.AccessControl.InheritanceFlags
propagationFlagsSystem.Security.AccessControl.PropagationFlags
flagsSystem.Security.AccessControl.AuditFlags

GetHashCode

objSystem.Object

GetType

.

ToString

.

AreAccessRulesProtected

.

AreAuditRulesProtected

.

AreAccessRulesCanonical

.

AreAuditRulesCanonical

.

AccessRightType

.

AccessRuleType

.

AuditRuleType

.
.