C# 클래스 Mono.Linker.LinkContext

파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

공개 메소드들

메소드 설명
GetAssemblies ( ) : Mono.Cecil.AssemblyDefinition[]
GetParameter ( string key ) : string
GetType ( string fullName ) : Mono.Cecil.TypeDefinition
HasParameter ( string key ) : bool
LinkContext ( Pipeline pipeline ) : System
LinkContext ( Pipeline pipeline, Mono.Linker.AssemblyResolver resolver ) : System
Resolve ( IMetadataScope scope ) : AssemblyDefinition
Resolve ( string name ) : AssemblyDefinition
SafeReadSymbols ( AssemblyDefinition assembly ) : void
SetParameter ( string key, string value ) : void

비공개 메소드들

메소드 설명
GetReference ( IMetadataScope scope ) : Mono.Cecil.AssemblyNameReference
IsCore ( Mono.Cecil.AssemblyNameReference name ) : bool
SeenFirstTime ( AssemblyDefinition assembly ) : bool
SetAction ( AssemblyDefinition assembly ) : void

메소드 상세

GetAssemblies() 공개 메소드

public GetAssemblies ( ) : Mono.Cecil.AssemblyDefinition[]
리턴 Mono.Cecil.AssemblyDefinition[]

GetParameter() 공개 메소드

public GetParameter ( string key ) : string
key string
리턴 string

GetType() 공개 메소드

public GetType ( string fullName ) : Mono.Cecil.TypeDefinition
fullName string
리턴 Mono.Cecil.TypeDefinition

HasParameter() 공개 메소드

public HasParameter ( string key ) : bool
key string
리턴 bool

LinkContext() 공개 메소드

public LinkContext ( Pipeline pipeline ) : System
pipeline Pipeline
리턴 System

LinkContext() 공개 메소드

public LinkContext ( Pipeline pipeline, Mono.Linker.AssemblyResolver resolver ) : System
pipeline Pipeline
resolver Mono.Linker.AssemblyResolver
리턴 System

Resolve() 공개 메소드

public Resolve ( IMetadataScope scope ) : AssemblyDefinition
scope IMetadataScope
리턴 Mono.Cecil.AssemblyDefinition

Resolve() 공개 메소드

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

SafeReadSymbols() 공개 메소드

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

SetParameter() 공개 메소드

public SetParameter ( string key, string value ) : void
key string
value string
리턴 void