Craig's Utility Library
4.0 Beta
|
Source base class More...
Public Member Functions | |
abstract IFunction | AddFunction (string Name, string Definition) |
Adds a function to the source More... | |
abstract ITable | AddStoredProcedure (string ProcedureName, string Definition) |
Adds a stored procedure to the source More... | |
abstract ITable | AddTable (string TableName) |
Adds a table to the source More... | |
abstract ITable | AddView (string ViewName) |
Adds a view to the source More... | |
Protected Member Functions | |
SourceBase (string Name) | |
Constructor More... | |
Properties | |
ICollection< IFunction > | Functions [get] |
Functions with the source More... | |
string | Name [get, set] |
Name of the source More... | |
ICollection< ITable > | StoredProcedures [get] |
Stored procedures within the source More... | |
ICollection< ITable > | Tables [get] |
Tables within the source More... | |
ICollection< ITable > | Views [get] |
Views within the source More... | |
ITable | this[string Name] [get] |
Gets a specific table based on the name More... | |
Properties inherited from Utilities.ORM.Manager.Schema.Interfaces.ISource | |
ICollection< IFunction > | Functions [get] |
List of functions More... | |
string | Name [get, set] |
Name More... | |
ICollection< ITable > | StoredProcedures [get] |
List of stored procedures More... | |
ICollection< ITable > | Tables [get] |
List of tables More... | |
ICollection< ITable > | Views [get] |
List of views More... | |
ITable | this[string Name] [get] |
Returns a table with the given name More... | |
Source base class
Definition at line 31 of file SourceBase.cs.
|
protected |
Constructor
Definition at line 36 of file SourceBase.cs.
|
pure virtual |
Adds a function to the source
Name | Name of the function |
Definition | Definition of the function |
Implements Utilities.ORM.Manager.Schema.Interfaces.ISource.
Implemented in Utilities.ORM.Manager.Schema.Default.Database.Database.
|
pure virtual |
Adds a stored procedure to the source
ProcedureName | Procedure name |
Definition | Definition of the stored procedure |
Implements Utilities.ORM.Manager.Schema.Interfaces.ISource.
Implemented in Utilities.ORM.Manager.Schema.Default.Database.Database.
|
pure virtual |
Adds a table to the source
TableName | Table name |
Implements Utilities.ORM.Manager.Schema.Interfaces.ISource.
Implemented in Utilities.ORM.Manager.Schema.Default.Database.Database.
|
pure virtual |
Adds a view to the source
ViewName | View name |
Implements Utilities.ORM.Manager.Schema.Interfaces.ISource.
Implemented in Utilities.ORM.Manager.Schema.Default.Database.Database.
|
get |
Functions with the source
Definition at line 48 of file SourceBase.cs.
|
getset |
Name of the source
Definition at line 53 of file SourceBase.cs.
|
get |
Stored procedures within the source
Definition at line 58 of file SourceBase.cs.
|
get |
Tables within the source
Definition at line 63 of file SourceBase.cs.
Gets a specific table based on the name
Name | Name of the table |
Definition at line 105 of file SourceBase.cs.
|
get |
Views within the source
Definition at line 68 of file SourceBase.cs.