C# Класс Raven.Database.Bundles.SqlReplication.RelationalDatabaseWriter

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Commit() публичный Метод

public Commit ( ) : bool
Результат bool

DeleteItems() публичный Метод

public DeleteItems ( string tableName, string pkName, bool doNotParameterize, List identifiers ) : void
tableName string
pkName string
doNotParameterize bool
identifiers List
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Execute() публичный Метод

public Execute ( Raven.Database.Bundles.SqlReplication.ConversionScriptResult scriptResult ) : bool
scriptResult Raven.Database.Bundles.SqlReplication.ConversionScriptResult
Результат bool

RelationalDatabaseWriter() публичный Метод

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
Результат System

SanitizeSqlValue() публичный Метод

public SanitizeSqlValue ( string sqlValue ) : string
sqlValue string
Результат string