C# Class DataTableWriter.Writers.DataTableDbWriter

Contains functionality for writing DataTable objects to a database.
Inheritance: IDataTableWriter, IPurgeableDatasource
ファイルを表示 Open project: tableau/TabMon

Protected Properties

Property Type Description
isInitialized bool
tableInitializationOptions DbTableInitializationOptions

Public Methods

Method Description
DataTableDbWriter ( DbDriverType driverType, IDbConnectionInfo connectionInfo, DbTableInitializationOptions tableInitializationOptions = default(DbTableInitializationOptions) ) : System
Dispose ( ) : void
PurgeExpiredData ( string table ) : void
Write ( DataTable table ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

DataTableDbWriter() public method

public DataTableDbWriter ( DbDriverType driverType, IDbConnectionInfo connectionInfo, DbTableInitializationOptions tableInitializationOptions = default(DbTableInitializationOptions) ) : System
driverType DbDriverType
connectionInfo IDbConnectionInfo
tableInitializationOptions DbTableInitializationOptions
return System

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

PurgeExpiredData() public method

public PurgeExpiredData ( string table ) : void
table string
return void

Write() public method

public Write ( DataTable table ) : void
table System.Data.DataTable
return void

Property Details

isInitialized protected_oe property

protected bool isInitialized
return bool

tableInitializationOptions protected_oe property

protected DbTableInitializationOptions tableInitializationOptions
return DbTableInitializationOptions