C# Class Inazuma.Mono.Cecil.BaseAssemblyResolver

Inheritance: IAssemblyResolver
Afficher le fichier Open project: mayuki/Inazuma

Méthodes publiques

Méthode Description
AddSearchDirectory ( string directory ) : void
GetSearchDirectories ( ) : string[]
RemoveSearchDirectory ( string directory ) : void
Resolve ( AssemblyNameReference name ) : AssemblyDefinition
Resolve ( AssemblyNameReference name, ReaderParameters parameters ) : AssemblyDefinition
Resolve ( string fullName ) : AssemblyDefinition
Resolve ( string fullName, ReaderParameters parameters ) : AssemblyDefinition

Méthodes protégées

Méthode Description
BaseAssemblyResolver ( ) : System

Private Methods

Méthode Description
GetAssembly ( string file, ReaderParameters parameters ) : AssemblyDefinition
GetAssemblyFile ( AssemblyNameReference reference, string prefix, string gac ) : string
GetAssemblyInGac ( AssemblyNameReference reference, ReaderParameters parameters ) : AssemblyDefinition
GetAssemblyInMonoGac ( AssemblyNameReference reference, ReaderParameters parameters ) : AssemblyDefinition
GetAssemblyInNetGac ( AssemblyNameReference reference, ReaderParameters parameters ) : AssemblyDefinition
GetCorlib ( AssemblyNameReference reference, ReaderParameters parameters ) : AssemblyDefinition
GetCurrentMonoGac ( ) : string
GetDefaultMonoGacPaths ( ) : Collection
GetGacPaths ( ) : Collection
IsZero ( System.Version version ) : bool
SearchDirectory ( AssemblyNameReference name, IEnumerable directories, ReaderParameters parameters ) : AssemblyDefinition

Method Details

AddSearchDirectory() public méthode

public AddSearchDirectory ( string directory ) : void
directory string
Résultat void

BaseAssemblyResolver() protected méthode

protected BaseAssemblyResolver ( ) : System
Résultat System

GetSearchDirectories() public méthode

public GetSearchDirectories ( ) : string[]
Résultat string[]

RemoveSearchDirectory() public méthode

public RemoveSearchDirectory ( string directory ) : void
directory string
Résultat void

Resolve() public méthode

public Resolve ( AssemblyNameReference name ) : AssemblyDefinition
name AssemblyNameReference
Résultat AssemblyDefinition

Resolve() public méthode

public Resolve ( AssemblyNameReference name, ReaderParameters parameters ) : AssemblyDefinition
name AssemblyNameReference
parameters ReaderParameters
Résultat AssemblyDefinition

Resolve() public méthode

public Resolve ( string fullName ) : AssemblyDefinition
fullName string
Résultat AssemblyDefinition

Resolve() public méthode

public Resolve ( string fullName, ReaderParameters parameters ) : AssemblyDefinition
fullName string
parameters ReaderParameters
Résultat AssemblyDefinition