C# Class NHibernate.Lob.External.ExternalClobType

Inheritance: AbstractExternalBlobType, IParameterizedType
Afficher le fichier Open project: sebmarkbage/calyptus.lob

Méthodes publiques

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

Méthodes protégées

Méthode Description
CreateLobInstance ( IExternalBlobConnection connection, byte identifier ) : 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 identifier ) : object
connection IExternalBlobConnection
identifier byte
Résultat object

Equals() public méthode

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

ExternalClobType() public méthode

public ExternalClobType ( ) : NHibernate.Lob.Compression
Résultat NHibernate.Lob.Compression

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 Stream
Résultat void