Assembles text IL code to a binary module.

Namespace:  PostSharp.Extensibility
Assembly:  PostSharp.Core (in PostSharp.Core.dll)

Syntax

Visual Basic (Declaration)
Public MustOverride Sub Assemble ( _
	module As ModuleDeclaration, _
	options As AssembleOptions _
)
C#
public abstract void Assemble(
	ModuleDeclaration module,
	AssembleOptions options
)
Visual C++
public:
virtual void Assemble(
	ModuleDeclaration^ module, 
	AssembleOptions^ options
) abstract

Parameters

module
Type: PostSharp.CodeModel..::.ModuleDeclaration
The module to assemble (module properties, like target architecture, have to be read here).
options
Type: PostSharp.Extensibility..::.AssembleOptions
Options

See Also