C# Class UnitWrappers.System.Reflection.AssemblySystem

Wraps static members of Assembly
Inheritance: IAssemblySystem
Mostrar archivo Open project: OpenSharp/UnitWrappers Class Usage Examples

Public Methods

Method Description
CreateQualifiedName ( string assemblyName, string typeName ) : string
GetAssembly ( Type type ) : IAssembly
GetCallingAssembly ( ) : IAssembly
GetEntryAssembly ( ) : IAssembly
GetExecutingAssembly ( ) : IAssembly
Load ( IAssemblyName assemblyRef ) : IAssembly
Load ( IAssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity ) : IAssembly
Load ( byte rawAssembly ) : IAssembly
Load ( byte rawAssembly, byte rawSymbolStore ) : IAssembly
Load ( byte rawAssembly, byte rawSymbolStore, SecurityContextSource securityContextSource ) : IAssembly
Load ( byte rawAssembly, byte rawSymbolStore, System.Security.Policy.Evidence securityEvidence ) : IAssembly
Load ( string assemblyString ) : IAssembly
Load ( string assemblyString, System.Security.Policy.Evidence assemblySecurity ) : IAssembly
LoadFile ( string path ) : IAssembly
LoadFile ( string path, System.Security.Policy.Evidence securityEvidence ) : IAssembly
LoadFrom ( string assemblyFile ) : IAssembly
LoadFrom ( string assemblyFile, System.Security.Policy.Evidence securityEvidence ) : IAssembly
LoadFrom ( string assemblyFile, System.Security.Policy.Evidence securityEvidence, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : IAssembly
LoadFrom ( string assemblyFile, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : IAssembly
ReflectionOnlyLoad ( byte rawAssembly ) : IAssembly
ReflectionOnlyLoad ( string assemblyString ) : IAssembly
ReflectionOnlyLoadFrom ( string assemblyFile ) : IAssembly
UnsafeLoadFrom ( string assemblyFile ) : IAssembly

Method Details

CreateQualifiedName() public method

public CreateQualifiedName ( string assemblyName, string typeName ) : string
assemblyName string
typeName string
return string

GetAssembly() public method

public GetAssembly ( Type type ) : IAssembly
type System.Type
return IAssembly

GetCallingAssembly() public method

public GetCallingAssembly ( ) : IAssembly
return IAssembly

GetEntryAssembly() public method

public GetEntryAssembly ( ) : IAssembly
return IAssembly

GetExecutingAssembly() public method

public GetExecutingAssembly ( ) : IAssembly
return IAssembly

Load() public method

public Load ( IAssemblyName assemblyRef ) : IAssembly
assemblyRef IAssemblyName
return IAssembly

Load() public method

public Load ( IAssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity ) : IAssembly
assemblyRef IAssemblyName
assemblySecurity System.Security.Policy.Evidence
return IAssembly

Load() public method

public Load ( byte rawAssembly ) : IAssembly
rawAssembly byte
return IAssembly

Load() public method

public Load ( byte rawAssembly, byte rawSymbolStore ) : IAssembly
rawAssembly byte
rawSymbolStore byte
return IAssembly

Load() public method

public Load ( byte rawAssembly, byte rawSymbolStore, SecurityContextSource securityContextSource ) : IAssembly
rawAssembly byte
rawSymbolStore byte
securityContextSource SecurityContextSource
return IAssembly

Load() public method

public Load ( byte rawAssembly, byte rawSymbolStore, System.Security.Policy.Evidence securityEvidence ) : IAssembly
rawAssembly byte
rawSymbolStore byte
securityEvidence System.Security.Policy.Evidence
return IAssembly

Load() public method

public Load ( string assemblyString ) : IAssembly
assemblyString string
return IAssembly

Load() public method

public Load ( string assemblyString, System.Security.Policy.Evidence assemblySecurity ) : IAssembly
assemblyString string
assemblySecurity System.Security.Policy.Evidence
return IAssembly

LoadFile() public method

public LoadFile ( string path ) : IAssembly
path string
return IAssembly

LoadFile() public method

public LoadFile ( string path, System.Security.Policy.Evidence securityEvidence ) : IAssembly
path string
securityEvidence System.Security.Policy.Evidence
return IAssembly

LoadFrom() public method

public LoadFrom ( string assemblyFile ) : IAssembly
assemblyFile string
return IAssembly

LoadFrom() public method

public LoadFrom ( string assemblyFile, System.Security.Policy.Evidence securityEvidence ) : IAssembly
assemblyFile string
securityEvidence System.Security.Policy.Evidence
return IAssembly

LoadFrom() public method

public LoadFrom ( string assemblyFile, System.Security.Policy.Evidence securityEvidence, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : IAssembly
assemblyFile string
securityEvidence System.Security.Policy.Evidence
hashValue byte
hashAlgorithm AssemblyHashAlgorithm
return IAssembly

LoadFrom() public method

public LoadFrom ( string assemblyFile, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : IAssembly
assemblyFile string
hashValue byte
hashAlgorithm AssemblyHashAlgorithm
return IAssembly

ReflectionOnlyLoad() public method

public ReflectionOnlyLoad ( byte rawAssembly ) : IAssembly
rawAssembly byte
return IAssembly

ReflectionOnlyLoad() public method

public ReflectionOnlyLoad ( string assemblyString ) : IAssembly
assemblyString string
return IAssembly

ReflectionOnlyLoadFrom() public method

public ReflectionOnlyLoadFrom ( string assemblyFile ) : IAssembly
assemblyFile string
return IAssembly

UnsafeLoadFrom() public method

public UnsafeLoadFrom ( string assemblyFile ) : IAssembly
assemblyFile string
return IAssembly