C# Class Utilities.ORM.Aspect.ORMAspect

ORM Aspect (used internally)
Inheritance: IAspect
Mostra file Open project: JaCraig/Craig-s-Utility-Library

Private Properties

Property Type Description
SetupFields string
SetupIEnumerableProperty string
SetupListProperty string
SetupSingleProperty string

Public Methods

Method Description
Setup ( object Object ) : void

Sets up the aspect

SetupDefaultConstructor ( Type BaseType ) : string

Sets up the default constructor

SetupEndMethod ( MethodInfo Method, Type BaseType, string ReturnValueName ) : string

Sets up the end of a method

SetupExceptionMethod ( MethodInfo Method, Type BaseType ) : string

Sets up exception method

SetupInterfaces ( Type Type ) : string

Sets up the interfaces used

SetupStartMethod ( MethodInfo Method, Type BaseType ) : string

Sets up the start of the method

Private Methods

Method Description
SetupFields ( Type Type ) : string
SetupIEnumerableProperty ( string ReturnValueName, IProperty Property ) : string
SetupListProperty ( string ReturnValueName, IProperty Property ) : string
SetupSingleProperty ( string ReturnValueName, IProperty Property ) : string

Method Details

Setup() public method

Sets up the aspect
public Setup ( object Object ) : void
Object object Object to set up
return void

SetupDefaultConstructor() public method

Sets up the default constructor
public SetupDefaultConstructor ( Type BaseType ) : string
BaseType System.Type Base type
return string

SetupEndMethod() public method

Sets up the end of a method
public SetupEndMethod ( MethodInfo Method, Type BaseType, string ReturnValueName ) : string
Method System.Reflection.MethodInfo Method information
BaseType System.Type Base type
ReturnValueName string Return value name
return string

SetupExceptionMethod() public method

Sets up exception method
public SetupExceptionMethod ( MethodInfo Method, Type BaseType ) : string
Method System.Reflection.MethodInfo Method information
BaseType System.Type Base type
return string

SetupInterfaces() public method

Sets up the interfaces used
public SetupInterfaces ( Type Type ) : string
Type System.Type The object type
return string

SetupStartMethod() public method

Sets up the start of the method
public SetupStartMethod ( MethodInfo Method, Type BaseType ) : string
Method System.Reflection.MethodInfo Method information
BaseType System.Type Base type
return string