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

Method generator More...

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

Public Member Functions

 MethodGenerator (MethodInfo methodInfo)
 Initializes a new instance of the MethodGenerator class. More...
 
string Generate (List< Assembly > assembliesUsing, IEnumerable< IAspect > aspects)
 Generates this instance. More...
 
override string ToString ()
 Returns a System.String that represents this instance. 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

Method generator

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

Definition at line 15 of file MethodGenerator.cs.

Constructor & Destructor Documentation

Utilities.DataTypes.AOP.Generators.MethodGenerator.MethodGenerator ( MethodInfo  methodInfo)

Initializes a new instance of the MethodGenerator class.

Parameters
methodInfoThe method information.

Definition at line 21 of file MethodGenerator.cs.

Member Function Documentation

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

Generates this instance.

Parameters
assembliesUsingThe assemblies using.
aspectsThe aspects.
Returns
The generated string of the method

Definition at line 46 of file MethodGenerator.cs.

override string Utilities.DataTypes.AOP.Generators.MethodGenerator.ToString ( )

Returns a System.String that represents this instance.

Returns
A System.String that represents this instance.

Definition at line 66 of file MethodGenerator.cs.


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