Interface IDatabaseSchemaLoader<T>
Assembly: Kros.Utils.dll
Syntax
public interface IDatabaseSchemaLoader<T> : IDatabaseSchemaLoader
Type Parameters
| Name |
Description |
| T |
Database connection type which loader works with.
|
Methods
LoadSchema(T)
Declaration
DatabaseSchema LoadSchema(T connection)
Parameters
| Type |
Name |
Description |
| T |
connection |
|
Returns
LoadTableSchema(T, String)
Declaration
TableSchema LoadTableSchema(T connection, string tableName)
Parameters
| Type |
Name |
Description |
| T |
connection |
|
| System.String |
tableName |
|
Returns
SupportsConnectionType(T)
Declaration
bool SupportsConnectionType(T connection)
Parameters
| Type |
Name |
Description |
| T |
connection |
|
Returns
| Type |
Description |
| System.Boolean |
|