C# Класс UnitWrappers.System.Reflection.AssemblySystem

Wraps static members of Assembly
Наследование: IAssemblySystem
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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

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

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

public CreateQualifiedName ( string assemblyName, string typeName ) : string
assemblyName string
typeName string
Результат string

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

public GetAssembly ( Type type ) : IAssembly
type System.Type
Результат IAssembly

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

public GetCallingAssembly ( ) : IAssembly
Результат IAssembly

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

public GetEntryAssembly ( ) : IAssembly
Результат IAssembly

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

public GetExecutingAssembly ( ) : IAssembly
Результат IAssembly

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

public Load ( IAssemblyName assemblyRef ) : IAssembly
assemblyRef IAssemblyName
Результат IAssembly

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

public Load ( IAssemblyName assemblyRef, System.Security.Policy.Evidence assemblySecurity ) : IAssembly
assemblyRef IAssemblyName
assemblySecurity System.Security.Policy.Evidence
Результат IAssembly

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

public Load ( byte rawAssembly ) : IAssembly
rawAssembly byte
Результат IAssembly

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

public Load ( byte rawAssembly, byte rawSymbolStore ) : IAssembly
rawAssembly byte
rawSymbolStore byte
Результат IAssembly

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

public Load ( byte rawAssembly, byte rawSymbolStore, SecurityContextSource securityContextSource ) : IAssembly
rawAssembly byte
rawSymbolStore byte
securityContextSource SecurityContextSource
Результат IAssembly

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

public Load ( byte rawAssembly, byte rawSymbolStore, System.Security.Policy.Evidence securityEvidence ) : IAssembly
rawAssembly byte
rawSymbolStore byte
securityEvidence System.Security.Policy.Evidence
Результат IAssembly

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

public Load ( string assemblyString ) : IAssembly
assemblyString string
Результат IAssembly

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

public Load ( string assemblyString, System.Security.Policy.Evidence assemblySecurity ) : IAssembly
assemblyString string
assemblySecurity System.Security.Policy.Evidence
Результат IAssembly

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

public LoadFile ( string path ) : IAssembly
path string
Результат IAssembly

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

public LoadFile ( string path, System.Security.Policy.Evidence securityEvidence ) : IAssembly
path string
securityEvidence System.Security.Policy.Evidence
Результат IAssembly

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

public LoadFrom ( string assemblyFile ) : IAssembly
assemblyFile string
Результат IAssembly

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

public LoadFrom ( string assemblyFile, System.Security.Policy.Evidence securityEvidence ) : IAssembly
assemblyFile string
securityEvidence System.Security.Policy.Evidence
Результат IAssembly

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

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
Результат IAssembly

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

public LoadFrom ( string assemblyFile, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : IAssembly
assemblyFile string
hashValue byte
hashAlgorithm AssemblyHashAlgorithm
Результат IAssembly

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

public ReflectionOnlyLoad ( byte rawAssembly ) : IAssembly
rawAssembly byte
Результат IAssembly

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

public ReflectionOnlyLoad ( string assemblyString ) : IAssembly
assemblyString string
Результат IAssembly

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

public ReflectionOnlyLoadFrom ( string assemblyFile ) : IAssembly
assemblyFile string
Результат IAssembly

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

public UnsafeLoadFrom ( string assemblyFile ) : IAssembly
assemblyFile string
Результат IAssembly