C# Class Cake.Web.Docs.CakeAssemblyResolver

Non-locking implementation of BaseAssemblyResolver.
Inheritance: Mono.Cecil.BaseAssemblyResolver
显示文件 Open project: cake-build/website Class Usage Examples

Public Methods

Method Description
CakeAssemblyResolver ( ) : System

Initializes a new instance of the CakeAssemblyResolver class.

Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition

Resolves assembly defintion from reference.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Disponses loaded resources.

RegisterAssembly ( AssemblyDefinition assembly ) : void

Registers and caches assembly definition.

Method Details

CakeAssemblyResolver() public method

Initializes a new instance of the CakeAssemblyResolver class.
public CakeAssemblyResolver ( ) : System
return System

Dispose() protected method

Disponses loaded resources.
protected Dispose ( bool disposing ) : void
disposing bool
return void

RegisterAssembly() protected method

Registers and caches assembly definition.
protected RegisterAssembly ( AssemblyDefinition assembly ) : void
assembly Mono.Cecil.AssemblyDefinition
return void

Resolve() public method

Resolves assembly defintion from reference.
public Resolve ( Mono.Cecil.AssemblyNameReference name ) : AssemblyDefinition
name Mono.Cecil.AssemblyNameReference Assembly reference name.
return Mono.Cecil.AssemblyDefinition