C# 클래스 UnitWrappers.System.Reflection.AssemblySystem

Wraps static members of Assembly
상속: IAssemblySystem
파일 보기 프로젝트 열기: OpenSharp/UnitWrappers 1 사용 예제들

공개 메소드들

메소드 설명
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