C# Class dnorml.SqlServerDataAccess

Inheritance: IDataAccess
Show file Open project: NGPVAN/dnorml Class Usage Examples

Public Methods

Method Description
DequeueTransform ( ) : List
Extract ( Table table ) : List
GetAllTables ( ) : List
GetRows ( string rootId ) : List
PersistVersion ( Table t ) : void
UpsertDocuments ( string>.Dictionary docsToUpsert ) : void
UpsertRow ( Table table, Newtonsoft.Json.Linq.JObject changedRow ) : void

Method Details

DequeueTransform() public method

public DequeueTransform ( ) : List
return List

Extract() public method

public Extract ( Table table ) : List
table Table
return List

GetAllTables() public method

public GetAllTables ( ) : List
return List

GetRows() public method

public GetRows ( string rootId ) : List
rootId string
return List

PersistVersion() public method

public PersistVersion ( Table t ) : void
t Table
return void

UpsertDocuments() public method

public UpsertDocuments ( string>.Dictionary docsToUpsert ) : void
docsToUpsert string>.Dictionary
return void

UpsertRow() public method

public UpsertRow ( Table table, Newtonsoft.Json.Linq.JObject changedRow ) : void
table Table
changedRow Newtonsoft.Json.Linq.JObject
return void