MutexSecurity
ObjectSecurity → CommonObjectSecurity → NativeObjectSecurity → cs.system.security.accesscontrol.MutexSecurity (extern final class)
Instance Members
AuditRuleType: cs.system.Type
AccessRuleType: cs.system.Type
AccessRightType: cs.system.Type
AccessRuleFactory(identityReference: cs.system.security.principal.IdentityReference, accessMask: Int, isInherited: Bool, inheritanceFlags: Anonymous, propagationFlags: Anonymous, type: Anonymous): AccessRule
Name | Type |
---|---|
identityReference |
cs.system.security.principal.IdentityReference |
accessMask |
Int |
isInherited |
Bool |
inheritanceFlags |
Anonymous |
propagationFlags |
Anonymous |
type |
Anonymous |
Returns |
---|
AccessRule |
AddAccessRule(rule: MutexAccessRule): Void
Name | Type |
---|---|
rule |
MutexAccessRule |
RemoveAccessRule(rule: MutexAccessRule): Bool
Name | Type |
---|---|
rule |
MutexAccessRule |
Returns |
---|
Bool |
RemoveAccessRuleAll(rule: MutexAccessRule): Void
Name | Type |
---|---|
rule |
MutexAccessRule |
RemoveAccessRuleSpecific(rule: MutexAccessRule): Void
Name | Type |
---|---|
rule |
MutexAccessRule |
ResetAccessRule(rule: MutexAccessRule): Void
Name | Type |
---|---|
rule |
MutexAccessRule |
SetAccessRule(rule: MutexAccessRule): Void
Name | Type |
---|---|
rule |
MutexAccessRule |
AuditRuleFactory(identityReference: cs.system.security.principal.IdentityReference, accessMask: Int, isInherited: Bool, inheritanceFlags: Anonymous, propagationFlags: Anonymous, flags: Anonymous): AuditRule
Name | Type |
---|---|
identityReference |
cs.system.security.principal.IdentityReference |
accessMask |
Int |
isInherited |
Bool |
inheritanceFlags |
Anonymous |
propagationFlags |
Anonymous |
flags |
Anonymous |
Returns |
---|
AuditRule |
AddAuditRule(rule: MutexAuditRule): Void
Name | Type |
---|---|
rule |
MutexAuditRule |
RemoveAuditRule(rule: MutexAuditRule): Bool
Name | Type |
---|---|
rule |
MutexAuditRule |
Returns |
---|
Bool |
RemoveAuditRuleAll(rule: MutexAuditRule): Void
Name | Type |
---|---|
rule |
MutexAuditRule |
RemoveAuditRuleSpecific(rule: MutexAuditRule): Void
Name | Type |
---|---|
rule |
MutexAuditRule |
SetAuditRule(rule: MutexAuditRule): Void
Name | Type |
---|---|
rule |
MutexAuditRule |
new(): Void
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:libType |
- |
:csNative |
- |