C# 클래스 Shaolinq.Postgres.DotConnect.PostgresDotConnectSqlDatabaseContext

상속: Shaolinq.Persistence.SqlDatabaseContext
파일 보기 프로젝트 열기: tumtumtum/Shaolinq 1 사용 예제들

공개 메소드들

메소드 설명
AcquireDisabledForeignKeyCheckContext ( SqlTransactionalCommandsContext sqlDatabaseCommandsContext ) : IDisabledForeignKeyCheckContext
Create ( PostgresDotConnectSqlDatabaseContextInfo contextInfo, DataAccessModel model ) : PostgresDotConnectSqlDatabaseContext
CreateDbProviderFactory ( ) : System.Data.Common.DbProviderFactory
DecorateException ( Exception exception, DataAccessObject dataAccessObject, string relatedQuery ) : Exception
DropAllConnections ( ) : void

보호된 메소드들

메소드 설명
CreateSqlTransactionalCommandsContext ( IDbConnection connection, System.Data.TransactionContext transactionContext ) : SqlTransactionalCommandsContext
PostgresDotConnectSqlDatabaseContext ( DataAccessModel model, SqlDialect sqlDialect, SqlDataTypeProvider sqlDataTypeProvider, SqlQueryFormatterManager sqlQueryFormatterManager, PostgresDotConnectSqlDatabaseContextInfo contextInfo ) : System

메소드 상세

AcquireDisabledForeignKeyCheckContext() 공개 메소드

public AcquireDisabledForeignKeyCheckContext ( SqlTransactionalCommandsContext sqlDatabaseCommandsContext ) : IDisabledForeignKeyCheckContext
sqlDatabaseCommandsContext Shaolinq.Persistence.SqlTransactionalCommandsContext
리턴 IDisabledForeignKeyCheckContext

Create() 공개 정적인 메소드

public static Create ( PostgresDotConnectSqlDatabaseContextInfo contextInfo, DataAccessModel model ) : PostgresDotConnectSqlDatabaseContext
contextInfo PostgresDotConnectSqlDatabaseContextInfo
model DataAccessModel
리턴 PostgresDotConnectSqlDatabaseContext

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

DropAllConnections() 공개 메소드

public DropAllConnections ( ) : void
리턴 void

PostgresDotConnectSqlDatabaseContext() 보호된 메소드

protected PostgresDotConnectSqlDatabaseContext ( DataAccessModel model, SqlDialect sqlDialect, SqlDataTypeProvider sqlDataTypeProvider, SqlQueryFormatterManager sqlQueryFormatterManager, PostgresDotConnectSqlDatabaseContextInfo contextInfo ) : System
model DataAccessModel
sqlDialect Shaolinq.Persistence.SqlDialect
sqlDataTypeProvider Shaolinq.Persistence.SqlDataTypeProvider
sqlQueryFormatterManager Shaolinq.Persistence.SqlQueryFormatterManager
contextInfo PostgresDotConnectSqlDatabaseContextInfo
리턴 System