C# 클래스 Stetic.AssemblyResolver

상속: Mono.Cecil.BaseAssemblyResolver
파일 보기 프로젝트 열기: mono/stetic 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Directories System.Collections.Specialized.StringCollection

공개 메소드들

메소드 설명
AssemblyResolver ( ApplicationBackend app ) : System
CacheAssembly ( AssemblyDefinition assembly ) : void
Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition
Resolve ( TypeReference type ) : Mono.Cecil.TypeDefinition
Resolve ( Mono.Cecil.AssemblyNameReference name, StringCollection basePaths ) : string
Resolve ( string assemblyName, string basePath ) : string

비공개 메소드들

메소드 설명
GetAssemblyFile ( Mono.Cecil.AssemblyNameReference reference, string gac ) : string
GetAssemblyInGac ( Mono.Cecil.AssemblyNameReference reference ) : string
GetCorlib ( Mono.Cecil.AssemblyNameReference reference ) : string
GetCurrentGacPath ( ) : string

메소드 상세

AssemblyResolver() 공개 메소드

public AssemblyResolver ( ApplicationBackend app ) : System
app ApplicationBackend
리턴 System

CacheAssembly() 공개 메소드

public CacheAssembly ( AssemblyDefinition assembly ) : void
assembly Mono.Cecil.AssemblyDefinition
리턴 void

Resolve() 공개 메소드

public Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition
name Mono.Cecil.AssemblyNameReference
리턴 Mono.Cecil.AssemblyDefinition

Resolve() 공개 메소드

public Resolve ( TypeReference type ) : Mono.Cecil.TypeDefinition
type Mono.Cecil.TypeReference
리턴 Mono.Cecil.TypeDefinition

Resolve() 공개 메소드

public Resolve ( Mono.Cecil.AssemblyNameReference name, StringCollection basePaths ) : string
name Mono.Cecil.AssemblyNameReference
basePaths System.Collections.Specialized.StringCollection
리턴 string

Resolve() 공개 메소드

public Resolve ( string assemblyName, string basePath ) : string
assemblyName string
basePath string
리턴 string

프로퍼티 상세

Directories 공개적으로 프로퍼티

public StringCollection,System.Collections.Specialized Directories
리턴 System.Collections.Specialized.StringCollection