C# Class Mono.Linker.LinkContext

Afficher le fichier Open project: kumpera/mono Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetReference ( IMetadataScope scope ) : Mono.Cecil.AssemblyNameReference
IsCore ( Mono.Cecil.AssemblyNameReference name ) : bool
SeenFirstTime ( AssemblyDefinition assembly ) : bool
SetAction ( AssemblyDefinition assembly ) : void

Method Details

GetAssemblies() public méthode

public GetAssemblies ( ) : Mono.Cecil.AssemblyDefinition[]
Résultat Mono.Cecil.AssemblyDefinition[]

GetParameter() public méthode

public GetParameter ( string key ) : string
key string
Résultat string

GetType() public méthode

public GetType ( string fullName ) : Mono.Cecil.TypeDefinition
fullName string
Résultat Mono.Cecil.TypeDefinition

HasParameter() public méthode

public HasParameter ( string key ) : bool
key string
Résultat bool

LinkContext() public méthode

public LinkContext ( Pipeline pipeline ) : System
pipeline Pipeline
Résultat System

LinkContext() public méthode

public LinkContext ( Pipeline pipeline, Mono.Linker.AssemblyResolver resolver ) : System
pipeline Pipeline
resolver Mono.Linker.AssemblyResolver
Résultat System

Resolve() public méthode

public Resolve ( IMetadataScope scope ) : AssemblyDefinition
scope IMetadataScope
Résultat Mono.Cecil.AssemblyDefinition

Resolve() public méthode

public Resolve ( string name ) : AssemblyDefinition
name string
Résultat Mono.Cecil.AssemblyDefinition

SafeReadSymbols() public méthode

public SafeReadSymbols ( AssemblyDefinition assembly ) : void
assembly Mono.Cecil.AssemblyDefinition
Résultat void

SetParameter() public méthode

public SetParameter ( string key, string value ) : void
key string
value string
Résultat void