Craig's Utility Library  4.0 Beta
Utilities.DataTypes.AOP.Generators.ConstructorGenerator Class Reference

Constructor generator More...

Inheritance diagram for Utilities.DataTypes.AOP.Generators.ConstructorGenerator:
Utilities.DataTypes.AOP.Generators.BaseClasses.GeneratorBase

Public Member Functions

 ConstructorGenerator (ConstructorInfo constructor, Type declaringType)
 Initializes a new instance of the ConstructorGenerator class. More...
 
string Generate (List< Assembly > assembliesUsing, IEnumerable< IAspect > aspects)
 Generates the specified assemblies using. More...
 

Properties

ConstructorInfo Constructor [get, set]
 Gets or sets the constructor. More...
 
Type DeclaringType [get, set]
 Gets or sets the type of the declaring. More...
 

Additional Inherited Members

- Protected Member Functions inherited from Utilities.DataTypes.AOP.Generators.BaseClasses.GeneratorBase
 GeneratorBase ()
 Initializes a new instance of the GeneratorBase class. More...
 
Assembly[] GetAssemblies (Type type)
 Gets the assemblies associated with the type. More...
 
Assembly[] GetAssembliesSimple (Type type)
 Gets the assemblies associated with the type. More...
 

Detailed Description

Constructor generator

See also
Utilities.DataTypes.AOP.Generators.BaseClasses.GeneratorBase

Definition at line 14 of file ConstructorGenerator.cs.

Constructor & Destructor Documentation

Utilities.DataTypes.AOP.Generators.ConstructorGenerator.ConstructorGenerator ( ConstructorInfo  constructor,
Type  declaringType 
)

Initializes a new instance of the ConstructorGenerator class.

Parameters
constructorThe constructor.
declaringTypeType of the declaring.

Definition at line 21 of file ConstructorGenerator.cs.

Member Function Documentation

string Utilities.DataTypes.AOP.Generators.ConstructorGenerator.Generate ( List< Assembly >  assembliesUsing,
IEnumerable< IAspect aspects 
)

Generates the specified assemblies using.

Parameters
assembliesUsingThe assemblies using.
aspectsThe aspects.
Returns

Definition at line 45 of file ConstructorGenerator.cs.

Property Documentation

ConstructorInfo Utilities.DataTypes.AOP.Generators.ConstructorGenerator.Constructor
getset

Gets or sets the constructor.

The constructor.

Definition at line 31 of file ConstructorGenerator.cs.

Type Utilities.DataTypes.AOP.Generators.ConstructorGenerator.DeclaringType
getset

Gets or sets the type of the declaring.

The type of the declaring.

Definition at line 37 of file ConstructorGenerator.cs.


The documentation for this class was generated from the following file: