C# Класс System.Security.PermissionSet

Наследование: ISecurityEncodable, ICollection, IStackWalk, IDeserializationCallback
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddPermission ( IPermission perm ) : IPermission
AddPermission ( System perm ) : System.Security.IPermission
Assert ( ) : void
ContainsNonCodeAccessPermissions ( ) : bool
Copy ( ) : PermissionSet
Copy ( ) : System.Security.PermissionSet
CopyTo ( Array array, int index ) : void
CopyTo ( System array, int index ) : void
Demand ( ) : void
Equals ( object o ) : bool
FromXml ( SecurityElement et ) : void
FromXml ( System et ) : void
GetEnumerator ( ) : IEnumerator
GetEnumerator ( ) : System.Collections.IEnumerator
GetHashCode ( ) : int
GetPermission ( Type permClass ) : IPermission
GetPermission ( System permClass ) : System.Security.IPermission
IDeserializationCallback ( object sender ) : void
Intersect ( PermissionSet other ) : PermissionSet
Intersect ( System other ) : System.Security.PermissionSet
IsEmpty ( ) : bool
IsSubsetOf ( PermissionSet target ) : bool
IsSubsetOf ( System target ) : bool
IsUnrestricted ( ) : bool
PermissionSet ( System state )
PermissionSet ( PermissionSet permSet ) : System.Security.Permissions
PermissionSet ( PermissionState state ) : System.Security.Permissions
PermitOnly ( ) : void
RemovePermission ( Type permClass ) : IPermission
RemovePermission ( System permClass ) : System.Security.IPermission
RevertAssert ( ) : void
SetPermission ( IPermission perm ) : IPermission
SetPermission ( System perm ) : System.Security.IPermission
System ( object sender ) : void
ToString ( ) : string
ToXml ( ) : SecurityElement
ToXml ( ) : System.Security.SecurityElement
Union ( PermissionSet other ) : PermissionSet
Union ( System other ) : System.Security.PermissionSet

Приватные методы

Метод Описание
ConvertPermissionSet ( string inFormat, byte inData, string outFormat ) : byte[]
Deny ( ) : void

Описание методов

AddPermission() публичный Метод

public AddPermission ( IPermission perm ) : IPermission
perm IPermission
Результат IPermission

AddPermission() публичный Метод

public AddPermission ( System perm ) : System.Security.IPermission
perm System
Результат System.Security.IPermission

Assert() публичный Метод

public Assert ( ) : void
Результат void

ContainsNonCodeAccessPermissions() публичный Метод

public ContainsNonCodeAccessPermissions ( ) : bool
Результат bool

Copy() публичный Метод

public Copy ( ) : PermissionSet
Результат PermissionSet

Copy() публичный Метод

public Copy ( ) : System.Security.PermissionSet
Результат System.Security.PermissionSet

CopyTo() публичный Метод

public CopyTo ( Array array, int index ) : void
array System.Array
index int
Результат void

CopyTo() публичный Метод

public CopyTo ( System array, int index ) : void
array System
index int
Результат void

Demand() публичный Метод

public Demand ( ) : void
Результат void

Equals() публичный Метод

public Equals ( object o ) : bool
o object
Результат bool

FromXml() публичный Метод

public FromXml ( SecurityElement et ) : void
et SecurityElement
Результат void

FromXml() публичный Метод

public FromXml ( System et ) : void
et System
Результат void

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

GetEnumerator() публичный Метод

public GetEnumerator ( ) : System.Collections.IEnumerator
Результат System.Collections.IEnumerator

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetPermission() публичный Метод

public GetPermission ( Type permClass ) : IPermission
permClass System.Type
Результат IPermission

GetPermission() публичный Метод

public GetPermission ( System permClass ) : System.Security.IPermission
permClass System
Результат System.Security.IPermission

IDeserializationCallback() публичный Метод

public IDeserializationCallback ( object sender ) : void
sender object
Результат void

Intersect() публичный Метод

public Intersect ( PermissionSet other ) : PermissionSet
other PermissionSet
Результат PermissionSet

Intersect() публичный Метод

public Intersect ( System other ) : System.Security.PermissionSet
other System
Результат System.Security.PermissionSet

IsEmpty() публичный Метод

public IsEmpty ( ) : bool
Результат bool

IsSubsetOf() публичный Метод

public IsSubsetOf ( PermissionSet target ) : bool
target PermissionSet
Результат bool

IsSubsetOf() публичный Метод

public IsSubsetOf ( System target ) : bool
target System
Результат bool

IsUnrestricted() публичный Метод

public IsUnrestricted ( ) : bool
Результат bool

PermissionSet() публичный Метод

public PermissionSet ( System state )
state System

PermissionSet() публичный Метод

public PermissionSet ( PermissionSet permSet ) : System.Security.Permissions
permSet PermissionSet
Результат System.Security.Permissions

PermissionSet() публичный Метод

public PermissionSet ( PermissionState state ) : System.Security.Permissions
state PermissionState
Результат System.Security.Permissions

PermitOnly() публичный Метод

public PermitOnly ( ) : void
Результат void

RemovePermission() публичный Метод

public RemovePermission ( Type permClass ) : IPermission
permClass System.Type
Результат IPermission

RemovePermission() публичный Метод

public RemovePermission ( System permClass ) : System.Security.IPermission
permClass System
Результат System.Security.IPermission

RevertAssert() публичный статический Метод

public static RevertAssert ( ) : void
Результат void

SetPermission() публичный Метод

public SetPermission ( IPermission perm ) : IPermission
perm IPermission
Результат IPermission

SetPermission() публичный Метод

public SetPermission ( System perm ) : System.Security.IPermission
perm System
Результат System.Security.IPermission

System() публичный Метод

public System ( object sender ) : void
sender object
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToXml() публичный Метод

public ToXml ( ) : SecurityElement
Результат SecurityElement

ToXml() публичный Метод

public ToXml ( ) : System.Security.SecurityElement
Результат System.Security.SecurityElement

Union() публичный Метод

public Union ( PermissionSet other ) : PermissionSet
other PermissionSet
Результат PermissionSet

Union() публичный Метод

public Union ( System other ) : System.Security.PermissionSet
other System
Результат System.Security.PermissionSet