Discuss this help topic in SecureBlackbox Forum

TElWinAzureDataStorage.ReadBlock

TElWinAzureDataStorage     See also     


Filter: C#/Java  VB.NET  Pascal  C++  PHP  


Reads block of data from the storage.

Declaration

[C#/Java]
    void ReadBlock(string ContainerName, string Name, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, TElStringList Headers, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjContentMD5, ref string ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject Obj, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, TElStringList Headers, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject Obj, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, TElStringList Headers, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjContentMD5, ref string ObjETag);
    void ReadBlock(string ContainerName, string Name, string SharedAccessSignature, System.IO.Stream Strm, long Offset, long Size, ref long Read);
    void ReadBlock(string ContainerName, string Name, string SharedAccessSignature, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum);
    void ReadBlock(TElWinAzureDataStorageObject Obj, string SharedAccessSignature, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum);
    void ReadBlock(string ContainerName, string Name, string SharedAccessSignature, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, TElStringList Headers, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjETag);
    void ReadBlock(string ContainerName, string Name, string SharedAccessSignature, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, TElStringList Headers, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjContentMD5, ref string ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject Obj, string SharedAccessSignature, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, TElStringList Headers, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject Obj, string SharedAccessSignature, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, TElStringList Headers, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjContentMD5, ref string ObjETag);
    void ReadBlock(string ContainerName, string Name, System.IO.Stream Strm, long Offset, long Size, ref long Read);
    void ReadBlock(string ContainerName, string Name, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum);
    void ReadBlock(TElWinAzureDataStorageObject Obj, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum);
    void ReadBlock(string ContainerName, string Name, System.IO.Stream Strm, long Offset, long Size, ref long Read, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, TElStringList Headers, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjETag);
    void ReadBlock(TElCustomDataStorageObject Obj, System.IO.Stream Strm, long Offset, long Size, ref long Read);

[VB.NET]
    Sub ReadBlock(ByVal ContainerName As String, ByVal Name As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjContentMD5 As String, ByRef ObjETag As String)
    Sub ReadBlock(ByVal Obj As TElWinAzureDataStorageObject, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjETag As String)
    Sub ReadBlock(ByVal Obj As TElWinAzureDataStorageObject, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjContentMD5 As String, ByRef ObjETag As String)
    Sub ReadBlock(ByVal ContainerName As String, ByVal Name As String, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long)
    Sub ReadBlock(ByVal ContainerName As String, ByVal Name As String, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long)
    Sub ReadBlock(ByVal Obj As TElWinAzureDataStorageObject, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long)
    Sub ReadBlock(ByVal ContainerName As String, ByVal Name As String, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjETag As String)
    Sub ReadBlock(ByVal ContainerName As String, ByVal Name As String, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjContentMD5 As String, ByRef ObjETag As String)
    Sub ReadBlock(ByVal Obj As TElWinAzureDataStorageObject, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjETag As String)
    Sub ReadBlock(ByVal Obj As TElWinAzureDataStorageObject, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjContentMD5 As String, ByRef ObjETag As String)
    Sub ReadBlock(ByVal ContainerName As String, ByVal Name As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long)
    Sub ReadBlock(ByVal ContainerName As String, ByVal Name As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long)
    Sub ReadBlock(ByVal Obj As TElWinAzureDataStorageObject, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long)
    Sub ReadBlock(ByVal ContainerName As String, ByVal Name As String, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjETag As String)
    Sub ReadBlock(ByVal Obj As TElCustomDataStorageObject, ByVal Strm As System.IO.Stream, ByVal Offset As Long, ByVal Size As Long, ByRef Read As Long)

[Pascal]
    procedure ReadBlock(const ContainerName : string; const Name : string; Strm : TStream; Offset, Size : Int64; var Read : Int64);
    procedure ReadBlock(const ContainerName : string; const Name : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64);
    procedure ReadBlock(Obj : TElWinAzureDataStorageObject; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64);
    procedure ReadBlock(const ContainerName : string; const Name : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; Headers : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjETag : string);
    procedure ReadBlock(const ContainerName : string; const Name : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; Headers : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjContentMD5 : string; var ObjETag : string);
    procedure ReadBlock(Obj : TElWinAzureDataStorageObject; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; Headers : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjETag : string);
    procedure ReadBlock(Obj : TElWinAzureDataStorageObject; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; Headers : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjContentMD5 : string; var ObjETag : string);
    procedure ReadBlock(const ContainerName : string; const Name : string; const SharedAccessSignature : string; Strm : TStream; Offset, Size : Int64; var Read : Int64);
    procedure ReadBlock(const ContainerName : string; const Name : string; const SharedAccessSignature : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64);
    procedure ReadBlock(Obj : TElWinAzureDataStorageObject; const SharedAccessSignature : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64);
    procedure ReadBlock(const ContainerName : string; const Name : string; const SharedAccessSignature : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; Headers : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjETag : string);
    procedure ReadBlock(const ContainerName : string; const Name : string; const SharedAccessSignature : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; Headers : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjContentMD5 : string; var ObjETag : string);
    procedure ReadBlock(Obj : TElWinAzureDataStorageObject; const SharedAccessSignature : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; Headers : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjETag : string);
    procedure ReadBlock(Obj : TElWinAzureDataStorageObject; const SharedAccessSignature : string; Strm : TStream; Offset, Size : Int64; var Read : Int64; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; Headers : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjContentMD5 : string; var ObjETag : string);

[C++]
    void ReadBlock(const std::string &ContainerName, const std::string &Name, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadBlock(TElWinAzureDataStorageObject &Obj, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadBlock(TElWinAzureDataStorageObject *Obj, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, TElStringList &Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, TElStringList *Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, TElStringList &Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, TElStringList *Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject &Obj, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, TElStringList &Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject *Obj, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, TElStringList *Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject &Obj, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, TElStringList &Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject *Obj, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, TElStringList *Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, const std::string &SharedAccessSignature, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, const std::string &SharedAccessSignature, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, const std::string &SharedAccessSignature, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, const std::string &SharedAccessSignature, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadBlock(TElWinAzureDataStorageObject &Obj, const std::string &SharedAccessSignature, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadBlock(TElWinAzureDataStorageObject *Obj, const std::string &SharedAccessSignature, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, const std::string &SharedAccessSignature, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, TElStringList &Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, const std::string &SharedAccessSignature, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, TElStringList *Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, const std::string &SharedAccessSignature, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, TElStringList &Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadBlock(const std::string &ContainerName, const std::string &Name, const std::string &SharedAccessSignature, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, TElStringList *Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject &Obj, const std::string &SharedAccessSignature, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, TElStringList &Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject *Obj, const std::string &SharedAccessSignature, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, TElStringList *Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject &Obj, const std::string &SharedAccessSignature, TStream &Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, TElStringList &Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadBlock(TElWinAzureDataStorageObject *Obj, const std::string &SharedAccessSignature, TStream *Strm, int64_t Offset, int64_t Size, int64_t &Read, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, TElStringList *Headers, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);

[PHP]
    void ReadBlock(string $ContainerName, string $Name, TStream $Strm, integer $Offset, integer $Size, integer &$Read)
    void ReadBlock(string $ContainerName, string $Name, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum)
    void ReadBlock(TElWinAzureDataStorageObject $Obj, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum)
    void ReadBlock(string $ContainerName, string $Name, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, TElStringList $Headers, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjETag)
    void ReadBlock(string $ContainerName, string $Name, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, TElStringList $Headers, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjContentMD5, string &$ObjETag)
    void ReadBlock(TElWinAzureDataStorageObject $Obj, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, TElStringList $Headers, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjETag)
    void ReadBlock(TElWinAzureDataStorageObject $Obj, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, TElStringList $Headers, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjContentMD5, string &$ObjETag)
    void ReadBlock(string $ContainerName, string $Name, string $SharedAccessSignature, TStream $Strm, integer $Offset, integer $Size, integer &$Read)
    void ReadBlock(string $ContainerName, string $Name, string $SharedAccessSignature, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum)
    void ReadBlock(TElWinAzureDataStorageObject $Obj, string $SharedAccessSignature, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum)
    void ReadBlock(string $ContainerName, string $Name, string $SharedAccessSignature, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, TElStringList $Headers, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjETag)
    void ReadBlock(string $ContainerName, string $Name, string $SharedAccessSignature, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, TElStringList $Headers, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjContentMD5, string &$ObjETag)
    void ReadBlock(TElWinAzureDataStorageObject $Obj, string $SharedAccessSignature, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, TElStringList $Headers, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjETag)
    void ReadBlock(TElWinAzureDataStorageObject $Obj, string $SharedAccessSignature, TStream $Strm, integer $Offset, integer $Size, integer &$Read, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, TElStringList $Headers, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjContentMD5, string &$ObjETag)
    void ReadBlock(TElCustomDataStorageObject $Obj, TStream $Strm, integer $Offset, integer $Size, integer &$Read)

Parameters

  • Condition - condition under which the object will be read.
  • ContainerName - name of the container with the object.
  • DateTime - object's modification date and time.
  • ETag - object's entity tag.
  • Headers - contains HTTP request headers.
  • Metadata - contains object's metadata.
  • Name - specifies object's name.
  • Obj - data object to be read.
  • ObjContentEncoding - contains content encoding of the object that has been read.
  • ObjContentLanguage - contains content language of the object that has been read.
  • ObjContentMD5 - MD5 hash of the content of the object that has been read.
  • ObjContentType - contains content type of the object that has been read.
  • ObjETag - contains entity tag of the object that has been read.
  • Offset - offset of the data block.
  • Read - number of bytes that were actually read.
  • SeqNum - object's sequence number.
  • SharedAccessSignature - contains the Shared Access Signature (SAS).
  • Size - size the data block.
  • Strm - the stream to which the object will be read.

Values


Description

    Use this method to read data block from the storage.

See also:     ReadObject    

Discuss this help topic in SecureBlackbox Forum