|
override DbConnection | OpenSession (List< IDisposable > resources, string connString) |
|
override void | BulkLoad (DbConnection conn, ICsvLine line, JToken? schemaDef, string tableName) |
|
void | BulkLoad (DbConnection conn, ICsvLine line, JToken? schemaDef, string tableName) |
|
DbConnection | OpenSession (List< IDisposable > sessionResources, string connString) |
|
virtual void | FinishBulkLoad (DbConnection conn, string tableName) |
|
virtual void | CreateTable (DbConnection conn, JToken? schemaDef, string tableName) |
|
virtual void | Select (DbConnection conn, string queryConst, string? outputCsvFile, char separator, JToken? parameters, string? schemaPath, string? outputPath) |
|
virtual void | Modify (DbConnection conn, string queryConst, JToken? parameters) |
|
|
override DbParameter | ConstructParameter (string? name, object? value) |
|
DbParameter | ConstructParameter (string? name, object? value) |
|
virtual void | CheckConnection (DbConnection conn) |
|
string string DataType[] | ParseSchema (JToken? schemaDef) |
|
string string Value[] | ParseValues (JToken? valueDef) |
|
virtual void | OutputSchemaToState (ReadOnlyCollection< DbColumn > schema, string? schemaPath) |
|
virtual IEnumerable< string[]> | GetRows (DbDataReader reader) |
|
virtual void | AddParameters (JToken? parameters, DbCommand command) |
|
virtual string | TranslateType (string inputType) |
|
virtual ? object | GetValueByType (string type, string value) |
|
virtual Type | GetColumnType (string jsonType) |
|
|
string | Name |
|
int | Timeout [get, set] |
|
Dictionary< string, string >? | Types [get, set] |
|
string? | CreateTableSql [get] |
|
◆ BulkLoad()
override void Dacris.Maestro.Data.MemorySql.BulkLoad |
( |
DbConnection | conn, |
|
|
ICsvLine | line, |
|
|
JToken? | schemaDef, |
|
|
string | tableName ) |
|
inline |
◆ OpenSession()
override DbConnection Dacris.Maestro.Data.MemorySql.OpenSession |
( |
List< IDisposable > | resources, |
|
|
string | connString ) |
|
inline |
The documentation for this class was generated from the following file: