C# Class Unity.IL2CPP.Common.AssemblyResolver

Inheritance: Unity.IL2CPP.Common.IAssemblyResolver, Mono.Cecil.IAssemblyResolver
Datei anzeigen Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Public Methods

Method Description
AddSearchDirectory ( NiceIO.NPath directory ) : void
AssemblyResolver ( AssemblyLoader assemblyLoader ) : Mono.Cecil
AssemblyResolver ( AssemblyDefinition>.Dictionary assemblyCache ) : Mono.Cecil
CacheAssembly ( AssemblyDefinition assembly ) : void
GetSearchDirectories ( ) : IEnumerable
IsAssemblyCached ( Mono.Cecil.AssemblyNameReference assemblyName ) : bool
IsAssemblyCached ( string name ) : bool
Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition
Resolve ( Mono.Cecil.AssemblyNameReference name, ReaderParameters parameters ) : AssemblyDefinition
Resolve ( string fullName ) : AssemblyDefinition
Resolve ( string fullName, ReaderParameters parameters ) : AssemblyDefinition

Private Methods

Method Description
ResolveInternal ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition

Method Details

AddSearchDirectory() public method

public AddSearchDirectory ( NiceIO.NPath directory ) : void
directory NiceIO.NPath
return void

AssemblyResolver() public method

public AssemblyResolver ( AssemblyLoader assemblyLoader ) : Mono.Cecil
assemblyLoader AssemblyLoader
return Mono.Cecil

AssemblyResolver() public method

public AssemblyResolver ( AssemblyDefinition>.Dictionary assemblyCache ) : Mono.Cecil
assemblyCache AssemblyDefinition>.Dictionary
return Mono.Cecil

CacheAssembly() public method

public CacheAssembly ( AssemblyDefinition assembly ) : void
assembly Mono.Cecil.AssemblyDefinition
return void

GetSearchDirectories() public method

public GetSearchDirectories ( ) : IEnumerable
return IEnumerable

IsAssemblyCached() public method

public IsAssemblyCached ( Mono.Cecil.AssemblyNameReference assemblyName ) : bool
assemblyName Mono.Cecil.AssemblyNameReference
return bool

IsAssemblyCached() public method

public IsAssemblyCached ( string name ) : bool
name string
return bool

Resolve() public method

public Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition
name Mono.Cecil.AssemblyNameReference
return Mono.Cecil.AssemblyDefinition

Resolve() public method

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

Resolve() public method

public Resolve ( string fullName ) : AssemblyDefinition
fullName string
return Mono.Cecil.AssemblyDefinition

Resolve() public method

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