C# 클래스 Lob.NHibernate.Providers.Migration.MigrationConnection

상속: IExternalBlobConnection
파일 보기 프로젝트 열기: bittercoder/Lob

공개 메소드들

메소드 설명
Delete ( byte blobIdentifier ) : void
Dispose ( ) : void
Equals ( IExternalBlobConnection connection ) : bool
GarbageCollect ( ICollection livingBlobIdentifiers, System.DateTime createdBefore ) : void
MigrationConnection ( IExternalBlobConnection from, IExternalBlobConnection to ) : System
OpenReader ( byte blobIdentifier ) : Stream
OpenWriter ( ) : ExternalBlobWriter
ReadInto ( byte blobIdentifier, Stream output ) : void
Store ( Stream input ) : byte[]

메소드 상세

Delete() 공개 메소드

public Delete ( byte blobIdentifier ) : void
blobIdentifier byte
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Equals() 공개 메소드

public Equals ( IExternalBlobConnection connection ) : bool
connection IExternalBlobConnection
리턴 bool

GarbageCollect() 공개 메소드

public GarbageCollect ( ICollection livingBlobIdentifiers, System.DateTime createdBefore ) : void
livingBlobIdentifiers ICollection
createdBefore System.DateTime
리턴 void

MigrationConnection() 공개 메소드

public MigrationConnection ( IExternalBlobConnection from, IExternalBlobConnection to ) : System
from IExternalBlobConnection
to IExternalBlobConnection
리턴 System

OpenReader() 공개 메소드

public OpenReader ( byte blobIdentifier ) : Stream
blobIdentifier byte
리턴 Stream

OpenWriter() 공개 메소드

public 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[]