C# Class Mono.Cecil.Rocks.SecurityDeclarationRocks

Mostra file Open project: Unity-Technologies/cecil Class Usage Examples

Public Methods

Method Description
ToPermissionSet ( this self ) : PermissionSet
ToSecurityDeclaration ( this self, SecurityAction action, ModuleDefinition module ) : SecurityDeclaration

Private Methods

Method Description
CompleteSecurityAttribute ( System.Security.Permissions security_attribute, SecurityAttribute attribute ) : void
CompleteSecurityAttributeFields ( System.Security.Permissions security_attribute, SecurityAttribute attribute ) : void
CompleteSecurityAttributeProperties ( System.Security.Permissions security_attribute, SecurityAttribute attribute ) : void
CreatePermission ( SecurityDeclaration declaration, SecurityAttribute attribute ) : IPermission
CreatePermissionSet ( SecurityDeclaration declaration ) : PermissionSet
CreateSecurityAttribute ( Type attribute_type, SecurityDeclaration declaration ) : SecurityAttribute
TryProcessPermissionSetAttribute ( SecurityDeclaration declaration, PermissionSet &set ) : bool

Method Details

ToPermissionSet() public static method

public static ToPermissionSet ( this self ) : PermissionSet
self this
return System.Security.PermissionSet

ToSecurityDeclaration() public static method

public static ToSecurityDeclaration ( this self, SecurityAction action, ModuleDefinition module ) : SecurityDeclaration
self this
action SecurityAction
module ModuleDefinition
return SecurityDeclaration