AOP interface manager
More...
|
| Manager (Compiler Compiler, IEnumerable< IAspect > Aspects, IEnumerable< IAOPModule > Modules) |
| Constructor More...
|
|
virtual T | Create< T > () |
| Creates an object of the specified base type, registering the type if necessary More...
|
|
virtual object | Create (Type BaseType) |
| Creates an object of the specified base type, registering the type if necessary More...
|
|
virtual void | Setup (params Assembly[] Assembly) |
| Sets up all types from the assembly that it can More...
|
|
virtual void | Setup (params Type[] types) |
| Sets up a type so it can be used in the system later More...
|
|
override string | ToString () |
| Outputs manager info as a string More...
|
|
AOP interface manager
Definition at line 38 of file Manager.cs.
Utilities.DataTypes.AOP.Manager.Manager |
( |
Compiler |
Compiler, |
|
|
IEnumerable< IAspect > |
Aspects, |
|
|
IEnumerable< IAOPModule > |
Modules |
|
) |
| |
Constructor
- Parameters
-
Compiler | The compiler. |
Aspects | The aspects. |
Modules | The modules. |
Definition at line 46 of file Manager.cs.
virtual object Utilities.DataTypes.AOP.Manager.Create |
( |
Type |
BaseType | ) |
|
|
virtual |
Creates an object of the specified base type, registering the type if necessary
- Parameters
-
- Returns
- Returns an object of the specified base type
Definition at line 89 of file Manager.cs.
Creates an object of the specified base type, registering the type if necessary
- Template Parameters
-
- Returns
- Returns an object of the specified base type
Definition at line 79 of file Manager.cs.
virtual void Utilities.DataTypes.AOP.Manager.Setup |
( |
params Assembly[] |
Assembly | ) |
|
|
virtual |
Sets up all types from the assembly that it can
- Parameters
-
Assembly | Assembly to set up |
Definition at line 103 of file Manager.cs.
virtual void Utilities.DataTypes.AOP.Manager.Setup |
( |
params Type[] |
types | ) |
|
|
virtual |
Sets up a type so it can be used in the system later
- Parameters
-
Definition at line 113 of file Manager.cs.
override string Utilities.DataTypes.AOP.Manager.ToString |
( |
| ) |
|
Outputs manager info as a string
- Returns
- String version of the manager
Definition at line 167 of file Manager.cs.
Compiler Utilities.DataTypes.AOP.Manager.Compiler |
|
staticgetprotected |
Gets the system's compiler
Definition at line 62 of file Manager.cs.
The documentation for this class was generated from the following file: