C# Класс Shaolinq.SqlServer.SqlServerSqlDatabaseContext

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

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

Метод Описание
AcquireDisabledForeignKeyCheckContext ( SqlTransactionalCommandsContext sqlDatabaseCommandsContext ) : IDisabledForeignKeyCheckContext
Create ( SqlServerSqlDatabaseContextInfo contextInfo, DataAccessModel model ) : SqlServerSqlDatabaseContext
CreateDbProviderFactory ( ) : System.Data.Common.DbProviderFactory
DecorateException ( Exception exception, DataAccessObject dataAccessObject, string relatedQuery ) : Exception

Защищенные методы

Метод Описание
CreateSqlTransactionalCommandsContext ( IDbConnection connection, System.Data.TransactionContext transactionContext ) : SqlTransactionalCommandsContext

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

Метод Описание
GetDatabaseName ( SqlServerSqlDatabaseContextInfo contextInfo ) : string
SqlServerSqlDatabaseContext ( DataAccessModel model, SqlDataTypeProvider sqlDataTypeProvider, SqlQueryFormatterManager sqlQueryFormatterManager, SqlServerSqlDatabaseContextInfo contextInfo ) : System

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

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

public AcquireDisabledForeignKeyCheckContext ( SqlTransactionalCommandsContext sqlDatabaseCommandsContext ) : IDisabledForeignKeyCheckContext
sqlDatabaseCommandsContext Shaolinq.Persistence.SqlTransactionalCommandsContext
Результат IDisabledForeignKeyCheckContext

Create() публичный статический Метод

public static Create ( SqlServerSqlDatabaseContextInfo contextInfo, DataAccessModel model ) : SqlServerSqlDatabaseContext
contextInfo SqlServerSqlDatabaseContextInfo
model DataAccessModel
Результат SqlServerSqlDatabaseContext

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

public CreateDbProviderFactory ( ) : System.Data.Common.DbProviderFactory
Результат System.Data.Common.DbProviderFactory

CreateSqlTransactionalCommandsContext() защищенный Метод

protected CreateSqlTransactionalCommandsContext ( IDbConnection connection, System.Data.TransactionContext transactionContext ) : SqlTransactionalCommandsContext
connection IDbConnection
transactionContext System.Data.TransactionContext
Результат Shaolinq.Persistence.SqlTransactionalCommandsContext

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

public DecorateException ( Exception exception, DataAccessObject dataAccessObject, string relatedQuery ) : Exception
exception System.Exception
dataAccessObject DataAccessObject
relatedQuery string
Результат System.Exception