FileSecurity (class)

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

mAccessRuleFactoryAccessRule
mAuditRuleFactoryAuditRule
mAddAccessRuleVoid
mSetAccessRuleVoid
mResetAccessRuleVoid
mRemoveAccessRuleBoolean
mRemoveAccessRuleAllVoid
mRemoveAccessRuleSpecificVoid
mAddAuditRuleVoid
mSetAuditRuleVoid
mRemoveAuditRuleBoolean
mRemoveAuditRuleAllVoid
mRemoveAuditRuleSpecificVoid
mget_AccessRightTypeType
mget_AccessRuleTypeType
mget_AuditRuleTypeType
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
mEqualsBoolean
mGetHashCodeInt32
mGetTypeType
mToStringString
c.ctor
c.ctor
pAccessRightTypeType
pAccessRuleTypeType
pAuditRuleTypeType
pAreAccessRulesProtectedBoolean
pAreAuditRulesProtectedBoolean
pAreAccessRulesCanonicalBoolean
pAreAuditRulesCanonicalBoolean

AccessRuleFactory

AuditRuleFactory

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

AddAccessRule

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

SetAccessRule

ruleSystem.Security.AccessControl.FileSystemAccessRule

ResetAccessRule

ruleSystem.Security.AccessControl.FileSystemAccessRule

RemoveAccessRule

ruleSystem.Security.AccessControl.FileSystemAccessRule

RemoveAccessRuleAll

ruleSystem.Security.AccessControl.FileSystemAccessRule

RemoveAccessRuleSpecific

ruleSystem.Security.AccessControl.FileSystemAccessRule

AddAuditRule

ruleSystem.Security.AccessControl.FileSystemAccessRule

SetAuditRule

ruleSystem.Security.AccessControl.FileSystemAuditRule

RemoveAuditRule

ruleSystem.Security.AccessControl.FileSystemAuditRule

RemoveAuditRuleAll

ruleSystem.Security.AccessControl.FileSystemAuditRule

RemoveAuditRuleSpecific

ruleSystem.Security.AccessControl.FileSystemAuditRule

get_AccessRightType

ruleSystem.Security.AccessControl.FileSystemAuditRule

get_AccessRuleType

.

get_AuditRuleType

.

GetAccessRules

.

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&

Equals

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

GetHashCode

objSystem.Object

GetType

.

ToString

.

.ctor

.

.ctor

.

AccessRightType

fileNameSystem.String
includeSectionsSystem.Security.AccessControl.AccessControlSections

AccessRuleType

.

AuditRuleType

.

AreAccessRulesProtected

.

AreAuditRulesProtected

.

AreAccessRulesCanonical

.

AreAuditRulesCanonical

.
.