C# Class Lob.NHibernate.AbstractExternalBlobConnection

Inheritance: IExternalBlobConnection
Afficher le fichier Open project: bittercoder/Lob

Méthodes publiques

Méthode Description
Delete ( byte blobIdentifier ) : void
Dispose ( ) : void
Equals ( IExternalBlobConnection connection ) : bool
Equals ( object obj ) : bool
GarbageCollect ( ICollection livingBlobIdentifiers, System.DateTime createdBefore ) : void
GetHashCode ( ) : int
OpenReader ( byte blobIdentifier ) : Stream
OpenWriter ( ) : ExternalBlobWriter
ReadInto ( byte blobIdentifier, Stream output ) : void
Store ( Stream input ) : byte[]

Méthodes protégées

Méthode Description
AbstractExternalBlobConnection ( ) : System
Dispose ( bool isDisposing ) : void

Private Methods

Méthode Description
IExternalBlobConnection ( ) : ExternalBlobWriter
IExternalBlobConnection ( byte blobIdentifier ) : Stream

Method Details

AbstractExternalBlobConnection() protected méthode

protected AbstractExternalBlobConnection ( ) : System
Résultat System

Delete() public abstract méthode

public abstract Delete ( byte blobIdentifier ) : void
blobIdentifier byte
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool isDisposing ) : void
isDisposing bool
Résultat void

Equals() public abstract méthode

public abstract Equals ( IExternalBlobConnection connection ) : bool
connection IExternalBlobConnection
Résultat bool

Equals() public méthode

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

GarbageCollect() public abstract méthode

public abstract GarbageCollect ( ICollection livingBlobIdentifiers, System.DateTime createdBefore ) : void
livingBlobIdentifiers ICollection
createdBefore System.DateTime
Résultat void

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

OpenReader() public abstract méthode

public abstract OpenReader ( byte blobIdentifier ) : Stream
blobIdentifier byte
Résultat Stream

OpenWriter() public abstract méthode

public abstract OpenWriter ( ) : ExternalBlobWriter
Résultat ExternalBlobWriter

ReadInto() public méthode

public ReadInto ( byte blobIdentifier, Stream output ) : void
blobIdentifier byte
output Stream
Résultat void

Store() public méthode

public Store ( Stream input ) : byte[]
input Stream
Résultat byte[]