DS3 .NET Software Development Kit  3.0.0
Provides access to the Spectra Logic DS3 API through .NET.
Ds3.Helpers.Strategys.StreamFactory.WriteStreamStreamFactory Class Reference

Create one stream and transfer blobs in order without seeking More...

Inheritance diagram for Ds3.Helpers.Strategys.StreamFactory.WriteStreamStreamFactory:
Ds3.Helpers.Strategys.StreamFactory.IStreamFactory< string >

Public Member Functions

Stream CreateStream (Func< string, Stream > createStreamForTransferItem, IRangeTranslator< Blob, string > rangeTranslator, Blob blob, long length)
 
void CloseBlob (Blob blob)
 
void CloseStream (string item)
 
- Public Member Functions inherited from Ds3.Helpers.Strategys.StreamFactory.IStreamFactory< string >
Stream CreateStream (Func< TItem, Stream > createStreamForTransferItem, IRangeTranslator< Blob, TItem > rangeTranslator, Blob blob, long length)
 Create a new stream for every blob returned by GetNextTransferItems More...
 
void CloseBlob (Blob blob)
 If a blob to stream strategy has been chosen than close the stream that associated with the completed blob More...
 
void CloseStream (TItem item)
 If a stream to stream strategy has been chosen than close the stream that associated with the completed stream More...
 

Detailed Description

Create one stream and transfer blobs in order without seeking