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 |
- |