[This is preliminary documentation and is subject to change.]

The Generator type exposes the following members.

Constructors

  NameDescription
Public methodGenerator(Assembly)
CTor from assembly
Public methodGenerator(Assembly, String)
CTor from assembly and output directory
Public methodGenerator(Type, String)
CTro from type and output directory

Methods

  NameDescription
Public methodGenerate
Generates plugins

Fields

  NameDescription
Public fieldStatic memberTemplateResourcename
Name of resource that contains embdeded template

Properties

  NameDescription
Public propertyAssembly
Gets or sets assembly to generate plugin for
Public propertyCleanIntermediateDirectory
Gets or sets value indicating if intermediate directory specified in IntermediateDirectory is deled after plugin generation
Public propertyCopyPDB
Gets or sets value indicating if pdb file for plugin will be copied to outpud directory
Public propertyFiler
Gets or sets plugin type filter. Only plugins of types according to given OR-mask will be generated.
Public propertyIntermediateDirectory
Gets or sets intermediate directory where temporary files are stored
Public propertyOutputDirectory
Gets or sets output directory to wtire plugin into
Public propertyProjectTemplateDirectory
Gets or sets directory to use project template from
Public propertyRenamingDictionary
Dictionary containing FullNames as key and plugin files names (witout extension) as values.
Public propertySnkPath
Gets or sets path to snk (strong name key) file to sign wrapper assembly with
Public propertyTypes
Gets or sets types to generate plugins for

See Also