C# 클래스 Obfuscar.V4AssemblyResolver

상속: IAssemblyResolver
파일 보기 프로젝트 열기: remobjects/Obfuscar

Private Properties

프로퍼티 타입 설명
GetAssembly Mono.Cecil.AssemblyDefinition
GetAssemblyFile string
GetAssemblyInGac Mono.Cecil.AssemblyDefinition
GetAssemblyInMonoGac Mono.Cecil.AssemblyDefinition
GetAssemblyInNetGac Mono.Cecil.AssemblyDefinition
GetCorlib Mono.Cecil.AssemblyDefinition
GetCurrentMonoGac string
GetDefaultMonoGacPaths List
GetGacPaths List
IsZero bool
SearchDirectory Mono.Cecil.AssemblyDefinition

공개 메소드들

메소드 설명
AddSearchDirectory ( string directory ) : void
GetSearchDirectories ( ) : string[]
OnMono ( ) : bool
RemoveSearchDirectory ( string directory ) : void
Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition
Resolve ( Mono.Cecil.AssemblyNameReference name, ReaderParameters parameters ) : AssemblyDefinition
Resolve ( string fullName ) : AssemblyDefinition
Resolve ( string fullName, ReaderParameters parameters ) : AssemblyDefinition
V4AssemblyResolver ( ) : System

비공개 메소드들

메소드 설명
GetAssembly ( string file ) : AssemblyDefinition
GetAssemblyFile ( Mono.Cecil.AssemblyNameReference reference, string prefix, string gac ) : string
GetAssemblyInGac ( Mono.Cecil.AssemblyNameReference reference ) : AssemblyDefinition
GetAssemblyInMonoGac ( Mono.Cecil.AssemblyNameReference reference ) : AssemblyDefinition
GetAssemblyInNetGac ( Mono.Cecil.AssemblyNameReference reference ) : AssemblyDefinition
GetCorlib ( Mono.Cecil.AssemblyNameReference reference ) : AssemblyDefinition
GetCurrentMonoGac ( ) : string
GetDefaultMonoGacPaths ( ) : List
GetGacPaths ( ) : List
IsZero ( System.Version version ) : bool
SearchDirectory ( Mono.Cecil.AssemblyNameReference name, IEnumerable directories ) : AssemblyDefinition

메소드 상세

AddSearchDirectory() 공개 메소드

public AddSearchDirectory ( string directory ) : void
directory string
리턴 void

GetSearchDirectories() 공개 메소드

public GetSearchDirectories ( ) : string[]
리턴 string[]

OnMono() 공개 정적인 메소드

public static OnMono ( ) : bool
리턴 bool

RemoveSearchDirectory() 공개 메소드

public RemoveSearchDirectory ( string directory ) : void
directory string
리턴 void

Resolve() 공개 메소드

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

Resolve() 공개 메소드

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

Resolve() 공개 메소드

public Resolve ( string fullName ) : AssemblyDefinition
fullName string
리턴 Mono.Cecil.AssemblyDefinition

Resolve() 공개 메소드

public Resolve ( string fullName, ReaderParameters parameters ) : AssemblyDefinition
fullName string
parameters ReaderParameters
리턴 Mono.Cecil.AssemblyDefinition

V4AssemblyResolver() 공개 메소드

public V4AssemblyResolver ( ) : System
리턴 System