CommonObjectSecurity
ObjectSecurity → cs.system.security.accesscontrol.CommonObjectSecurity (extern class) → NativeObjectSecurity
Instance Members
GetAccessRules(includeExplicit: Bool, includeInherited: Bool, targetType: cs.system.Type): AuthorizationRuleCollection
Name | Type |
---|---|
includeExplicit |
Bool |
includeInherited |
Bool |
targetType |
cs.system.Type |
Returns |
---|
AuthorizationRuleCollection |
GetAuditRules(includeExplicit: Bool, includeInherited: Bool, targetType: cs.system.Type): AuthorizationRuleCollection
Name | Type |
---|---|
includeExplicit |
Bool |
includeInherited |
Bool |
targetType |
cs.system.Type |
Returns |
---|
AuthorizationRuleCollection |
AddAccessRule(rule: AccessRule): Void
Name | Type |
---|---|
rule |
AccessRule |
RemoveAccessRule(rule: AccessRule): Bool
Name | Type |
---|---|
rule |
AccessRule |
Returns |
---|
Bool |
RemoveAccessRuleAll(rule: AccessRule): Void
Name | Type |
---|---|
rule |
AccessRule |
RemoveAccessRuleSpecific(rule: AccessRule): Void
Name | Type |
---|---|
rule |
AccessRule |
ResetAccessRule(rule: AccessRule): Void
Name | Type |
---|---|
rule |
AccessRule |
SetAccessRule(rule: AccessRule): Void
Name | Type |
---|---|
rule |
AccessRule |
ModifyAccess(modification: Anonymous, rule: AccessRule, modified: cs.Out): Bool
Name | Type |
---|---|
modification |
Anonymous |
rule |
AccessRule |
modified |
cs.Out |
Returns |
---|
Bool |
Name | Type |
---|---|
rule |
AuditRule |
Name | Type |
---|---|
rule |
AuditRule |
Returns |
---|
Bool |
Name | Type |
---|---|
rule |
AuditRule |
Name | Type |
---|---|
rule |
AuditRule |
Name | Type |
---|---|
rule |
AuditRule |
Name | Type |
---|---|
modification |
Anonymous |
rule |
AuditRule |
modified |
cs.Out |
Returns |
---|
Bool |
Name | Type |
---|---|
isContainer |
Bool |
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:abstract |
- |
:libType |
- |
:csNative |
- |