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

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

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

Метод Описание
Equals ( object obj ) : bool
GetHashCode ( ) : int
SetParameterValues ( string>.IDictionary parameters ) : void

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

Метод Описание
CreateLobInstance ( IExternalBlobConnection connection, byte identifier ) : object
ExtractLobData ( object lob, IExternalBlobConnection &connection, byte &identifier ) : bool
WriteLobTo ( object lob, Stream output ) : void

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

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

protected CreateLobInstance ( IExternalBlobConnection connection, byte identifier ) : object
connection IExternalBlobConnection
identifier byte
Результат object

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

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

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

protected ExtractLobData ( object lob, IExternalBlobConnection &connection, byte &identifier ) : bool
lob object
connection IExternalBlobConnection
identifier byte
Результат bool

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

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

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

public SetParameterValues ( string>.IDictionary parameters ) : void
parameters string>.IDictionary
Результат void

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

protected WriteLobTo ( object lob, Stream output ) : void
lob object
output Stream
Результат void