C# Класс NHibernate.Lob.External.ExternalBlobDbConnectionWrapper

Наследование: System.Data.Common.DbConnection, IExternalBlobConnection
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
IDisposable void
IExternalBlobConnection ExternalBlobWriter
IExternalBlobConnection Stream
IExternalBlobConnection bool
IExternalBlobConnection byte[]
IExternalBlobConnection void
IExternalBlobConnection void
IExternalBlobConnection void

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

Метод Описание
ChangeDatabase ( string databaseName ) : void
Close ( ) : void
ExternalBlobDbConnectionWrapper ( IDbConnection db, IExternalBlobConnection cas ) : System
Open ( ) : void

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

Метод Описание
BeginDbTransaction ( IsolationLevel isolationLevel ) : DbTransaction
CreateDbCommand ( ) : DbCommand

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

Метод Описание
IDisposable ( ) : void
IExternalBlobConnection ( ) : ExternalBlobWriter
IExternalBlobConnection ( byte fileReference ) : Stream
IExternalBlobConnection ( IExternalBlobConnection connection ) : bool
IExternalBlobConnection ( Stream stream ) : byte[]
IExternalBlobConnection ( System livingBlobIdentifiers ) : void
IExternalBlobConnection ( byte fileReference ) : void
IExternalBlobConnection ( byte blobIdentifier, Stream output ) : void

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

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

protected BeginDbTransaction ( IsolationLevel isolationLevel ) : DbTransaction
isolationLevel IsolationLevel
Результат System.Data.Common.DbTransaction

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

public ChangeDatabase ( string databaseName ) : void
databaseName string
Результат void

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

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

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

protected CreateDbCommand ( ) : DbCommand
Результат System.Data.Common.DbCommand

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

public ExternalBlobDbConnectionWrapper ( IDbConnection db, IExternalBlobConnection cas ) : System
db IDbConnection
cas IExternalBlobConnection
Результат System

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

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