PermissionSet
cs.system.security.PermissionSet (extern class) → NamedPermissionSet
Implements: cs.system.collections.ICollection, cs.system.collections.IEnumerable, cs.system.runtime.serialization.IDeserializationCallback, ISecurityEncodable, IStackWalk
Static Members
ConvertPermissionSet(inFormat: String, inData: cs.NativeArray<cs.types.UInt8>, outFormat: String): cs.NativeArray<cs.types.UInt8>
Name | Type |
---|---|
inFormat |
String |
inData |
cs.NativeArray<cs.types.UInt8> |
outFormat |
String |
Returns |
---|
cs.NativeArray<cs.types.UInt8> |
RevertAssert(): Void
Instance Members
SyncRoot: Dynamic
IsReadOnly: Bool
IsSynchronized: Bool
Count: Int
AddPermission(perm: IPermission): IPermission
Name | Type |
---|---|
perm |
IPermission |
Returns |
---|
IPermission |
Assert(): Void
Copy(): PermissionSet
Returns |
---|
PermissionSet |
CopyTo(array: cs.system.Array, index: Int): Void
Name | Type |
---|---|
array |
cs.system.Array |
index |
Int |
Demand(): Void
Deny(): Void
FromXml(et: SecurityElement): Void
Name | Type |
---|---|
et |
SecurityElement |
GetEnumerator(): cs.system.collections.IEnumerator
Returns |
---|
cs.system.collections.IEnumerator |
IsSubsetOf(target: PermissionSet): Bool
Name | Type |
---|---|
target |
PermissionSet |
Returns |
---|
Bool |
PermitOnly(): Void
ContainsNonCodeAccessPermissions(): Bool
Returns |
---|
Bool |
GetPermission(permClass: cs.system.Type): IPermission
Name | Type |
---|---|
permClass |
cs.system.Type |
Returns |
---|
IPermission |
Intersect(other: PermissionSet): PermissionSet
Name | Type |
---|---|
other |
PermissionSet |
Returns |
---|
PermissionSet |
IsEmpty(): Bool
Returns |
---|
Bool |
IsUnrestricted(): Bool
Returns |
---|
Bool |
RemovePermission(permClass: cs.system.Type): IPermission
Name | Type |
---|---|
permClass |
cs.system.Type |
Returns |
---|
IPermission |
SetPermission(perm: IPermission): IPermission
Name | Type |
---|---|
perm |
IPermission |
Returns |
---|
IPermission |
ToString(): String
Returns |
---|
String |
ToXml(): SecurityElement
Returns |
---|
SecurityElement |
Union(other: PermissionSet): PermissionSet
Name | Type |
---|---|
other |
PermissionSet |
Returns |
---|
PermissionSet |
new(state: Anonymous): Void
Name | Type |
---|---|
state |
Anonymous |
Metadata
Name | Parameters |
---|---|
:nativeGen |
- |
:libType |
- |
:csNative |
- |