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

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

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

Метод Описание
AbstractExternalBlobConnection ( ) : System.IO
Delete ( byte blobIdentifier ) : void
Dispose ( ) : void
Equals ( IExternalBlobConnection connection ) : bool
Equals ( object obj ) : bool
GarbageCollect ( IEnumerable livingBlobIdentifiers ) : void
GetHashCode ( ) : int
OpenReader ( byte blobIdentifier ) : Stream
OpenWriter ( ) : ExternalBlobWriter
ReadInto ( byte blobIdentifier, Stream output ) : void
Store ( Stream input ) : byte[]

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

Метод Описание
Dispose ( bool isDisposing ) : void

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

Метод Описание
IExternalBlobConnection ( ) : ExternalBlobWriter
IExternalBlobConnection ( byte blobIdentifier ) : Stream

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

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

public AbstractExternalBlobConnection ( ) : System.IO
Результат System.IO

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

public abstract Delete ( byte blobIdentifier ) : void
blobIdentifier byte
Результат void

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

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

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

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Результат void

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

public abstract Equals ( IExternalBlobConnection connection ) : bool
connection IExternalBlobConnection
Результат bool

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public abstract GarbageCollect ( IEnumerable livingBlobIdentifiers ) : void
livingBlobIdentifiers IEnumerable
Результат void

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

public GetHashCode ( ) : int
Результат int

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

public abstract OpenReader ( byte blobIdentifier ) : Stream
blobIdentifier byte
Результат Stream

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

public abstract OpenWriter ( ) : ExternalBlobWriter
Результат ExternalBlobWriter

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

public ReadInto ( byte blobIdentifier, Stream output ) : void
blobIdentifier byte
output Stream
Результат void

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

public Store ( Stream input ) : byte[]
input Stream
Результат byte[]