C# Class Raven.Database.Bundles.SqlReplication.RelationalDatabaseWriter

Inheritance: IDisposable
Afficher le fichier Open project: robashton/ravendb Class Usage Examples

Méthodes publiques

Méthode Description
Commit ( ) : bool
DeleteItems ( string tableName, string pkName, bool doNotParameterize, List identifiers ) : void
Dispose ( ) : void
Execute ( Raven.Database.Bundles.SqlReplication.ConversionScriptResult scriptResult ) : bool
RelationalDatabaseWriter ( DocumentDatabase database, Raven.Database.Bundles.SqlReplication.SqlReplicationConfig cfg, Raven.Database.Bundles.SqlReplication.SqlReplicationStatistics replicationStatistics ) : System
SanitizeSqlValue ( string sqlValue ) : string

Private Methods

Méthode Description
GetDbProviderFactory ( Raven.Database.Bundles.SqlReplication.SqlReplicationConfig cfg ) : System.Data.Common.DbProviderFactory
GetParameterName ( System.Data.Common.DbProviderFactory providerFactory, DbCommandBuilder commandBuilder, string paramName ) : string
InsertItems ( string tableName, string pkName, List dataForTable ) : void
SetParamValue ( DbParameter colParam, RavenJToken val ) : void

Method Details

Commit() public méthode

public Commit ( ) : bool
Résultat bool

DeleteItems() public méthode

public DeleteItems ( string tableName, string pkName, bool doNotParameterize, List identifiers ) : void
tableName string
pkName string
doNotParameterize bool
identifiers List
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Execute() public méthode

public Execute ( Raven.Database.Bundles.SqlReplication.ConversionScriptResult scriptResult ) : bool
scriptResult Raven.Database.Bundles.SqlReplication.ConversionScriptResult
Résultat bool

RelationalDatabaseWriter() public méthode

public RelationalDatabaseWriter ( DocumentDatabase database, Raven.Database.Bundles.SqlReplication.SqlReplicationConfig cfg, Raven.Database.Bundles.SqlReplication.SqlReplicationStatistics replicationStatistics ) : System
database DocumentDatabase
cfg Raven.Database.Bundles.SqlReplication.SqlReplicationConfig
replicationStatistics Raven.Database.Bundles.SqlReplication.SqlReplicationStatistics
Résultat System

SanitizeSqlValue() public méthode

public SanitizeSqlValue ( string sqlValue ) : string
sqlValue string
Résultat string