C# Class Lob.NHibernate.Type.ExternalBlobType

Inheritance: AbstractExternalBlobType, IParameterizedType
Afficher le fichier Open project: bittercoder/Lob

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
SetParameterValues ( string>.IDictionary parameters ) : void

Méthodes protégées

Méthode Description
CreateLobInstance ( IExternalBlobConnection connection, byte payload ) : object
ExtractLobData ( object lob, IExternalBlobConnection &connection, byte &identifier ) : bool
WriteLobTo ( object lob, Stream output ) : void

Method Details

CreateLobInstance() protected méthode

protected CreateLobInstance ( IExternalBlobConnection connection, byte payload ) : object
connection IExternalBlobConnection
payload byte
Résultat object

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

ExtractLobData() protected méthode

protected ExtractLobData ( object lob, IExternalBlobConnection &connection, byte &identifier ) : bool
lob object
connection IExternalBlobConnection
identifier byte
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

SetParameterValues() public méthode

public SetParameterValues ( string>.IDictionary parameters ) : void
parameters string>.IDictionary
Résultat void

WriteLobTo() protected méthode

protected WriteLobTo ( object lob, Stream output ) : void
lob object
output System.IO.Stream
Résultat void