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

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AllDomainsHomogeneousWithNoStackModifiers ( ) : bool
Assert ( CodeAccessPermission cap, System.Threading.StackCrawlMark &stackMark ) : void
Check ( CodeAccessPermission cap, System.Threading.StackCrawlMark &stackMark ) : void
Check ( Object demand, System.Threading.StackCrawlMark &stackMark, bool isPermSet ) : void
Check ( PermissionSet permSet, System.Threading.StackCrawlMark &stackMark ) : void
CheckAssembly ( Assembly asm, CodeAccessPermission demand ) : void
CheckHelper ( PermissionSet grantedSet, PermissionSet refusedSet, CodeAccessPermission demand, PermissionToken permToken, RuntimeMethodHandle rmh, Object assemblyOrString, SecurityAction action, bool throwException ) : bool
CheckHelper ( CompressedStack cs, PermissionSet grantedSet, PermissionSet refusedSet, CodeAccessPermission demand, PermissionToken permToken, RuntimeMethodHandle rmh, Assembly asm, SecurityAction action ) : void
CheckNReturnSO ( PermissionToken permToken, CodeAccessPermission demand, System.Threading.StackCrawlMark &stackMark, int unrestrictedOverride, int create ) : FrameSecurityDescriptor
CheckSetHelper ( PermissionSet grants, PermissionSet refused, PermissionSet demands, RuntimeMethodHandle rmh, Object assemblyOrString, SecurityAction action, bool throwException ) : bool
CheckSetHelper ( CompressedStack cs, PermissionSet grants, PermissionSet refused, PermissionSet demands, RuntimeMethodHandle rmh, Assembly asm, SecurityAction action ) : void
CodeAccessSecurityEngine ( ) : System
DEBUG_OUT ( String str ) : void
Deny ( CodeAccessPermission cap, System.Threading.StackCrawlMark &stackMark ) : void
DoesFullTrustMeanFullTrust ( ) : bool
GetZoneAndOrigin ( System.Threading.StackCrawlMark &mark, ArrayList &zone, ArrayList &origin ) : void
GetZoneAndOriginHelper ( CompressedStack cs, PermissionSet grantSet, PermissionSet refusedSet, ArrayList zoneList, ArrayList originList ) : void
GetZoneAndOriginInternal ( ArrayList zoneList, ArrayList originList, System.Threading.StackCrawlMark &stackMark ) : void
LazyCheckSetHelper ( PermissionSet demands, IntPtr asmSecDesc, RuntimeMethodHandle rmh, Assembly assembly, SecurityAction action ) : void
PermitOnly ( CodeAccessPermission cap, System.Threading.StackCrawlMark &stackMark ) : void
QuickCheckForAllDemands ( ) : bool
SpecialDemand ( PermissionType whatPermission, System.Threading.StackCrawlMark &stackMark ) : void
ThrowSecurityException ( Assembly asm, PermissionSet granted, PermissionSet refused, RuntimeMethodHandle rmh, SecurityAction action, Object demand, IPermission permThatFailed ) : void
ThrowSecurityException ( Object assemblyOrString, PermissionSet granted, PermissionSet refused, RuntimeMethodHandle rmh, SecurityAction action, Object demand, IPermission permThatFailed ) : void
UpdateAppDomainPLS ( PermissionListSet adPLS, PermissionSet grantedPerms, PermissionSet refusedPerms ) : PermissionListSet
_GetGrantedPermissionSet ( IntPtr secDesc, PermissionSet &grants, PermissionSet &refused ) : void