Discuss this help topic in SecureBlackbox Forum

TElWinAzureDataStorageContainer.ReadObject

TElWinAzureDataStorageContainer     See also     


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


Reads data object from the storage.

Declaration

[C#/Java]
    void ReadObject(string Name, System.IO.Stream Strm);
    void ReadObject(string Name, System.IO.Stream Strm, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum);
    void ReadObject(string Name, System.IO.Stream Strm, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjETag);
    void ReadObject(string Name, System.IO.Stream Strm, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjContentMD5, ref string ObjETag);
    void ReadObject(string Name, string SharedAccessSignature, System.IO.Stream Strm);
    void ReadObject(string Name, string SharedAccessSignature, System.IO.Stream Strm, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum);
    void ReadObject(string Name, string SharedAccessSignature, System.IO.Stream Strm, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjETag);
    void ReadObject(string Name, string SharedAccessSignature, System.IO.Stream Strm, TSBWinAzureObjectAccessCondition Condition, DateTime DateTime, string ETag, long SeqNum, TElStringList Metadata, ref string ObjContentType, ref string ObjContentEncoding, ref string ObjContentLanguage, ref string ObjContentMD5, ref string ObjETag);

[VB.NET]
    Sub ReadObject(ByVal Name As String, ByVal Strm As System.IO.Stream)
    Sub ReadObject(ByVal Name As String, ByVal Strm As System.IO.Stream, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long)
    Sub ReadObject(ByVal Name As String, ByVal Strm As System.IO.Stream, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjETag As String)
    Sub ReadObject(ByVal Name As String, ByVal Strm As System.IO.Stream, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjContentMD5 As String, ByRef ObjETag As String)
    Sub ReadObject(ByVal Name As String, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream)
    Sub ReadObject(ByVal Name As String, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long)
    Sub ReadObject(ByVal Name As String, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjETag As String)
    Sub ReadObject(ByVal Name As String, ByVal SharedAccessSignature As String, ByVal Strm As System.IO.Stream, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal SeqNum As Long, ByVal Metadata As TElStringList, ByRef ObjContentType As String, ByRef ObjContentEncoding As String, ByRef ObjContentLanguage As String, ByRef ObjContentMD5 As String, ByRef ObjETag As String)

[Pascal]
    procedure ReadObject(const Name : string; Strm : TStream);
    procedure ReadObject(const Name : string; Strm : TStream; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64);
    procedure ReadObject(const Name : string; Strm : TStream; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjETag : string);
    procedure ReadObject(const Name : string; Strm : TStream; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjContentMD5 : string; var ObjETag : string);
    procedure ReadObject(const Name : string; const SharedAccessSignature : string; Strm : TStream);
    procedure ReadObject(const Name : string; const SharedAccessSignature : string; Strm : TStream; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64);
    procedure ReadObject(const Name : string; const SharedAccessSignature : string; Strm : TStream; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjETag : string);
    procedure ReadObject(const Name : string; const SharedAccessSignature : string; Strm : TStream; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; SeqNum : Int64; Metadata : TStringList; var ObjContentType : string; var ObjContentEncoding : string; var ObjContentLanguage : string; var ObjContentMD5 : string; var ObjETag : string);

[C++]
    void ReadObject(const std::string &Name, TStream &Strm);
    void ReadObject(const std::string &Name, TStream *Strm);
    void ReadObject(const std::string &Name, TStream &Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadObject(const std::string &Name, TStream *Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadObject(const std::string &Name, TStream &Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadObject(const std::string &Name, TStream *Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadObject(const std::string &Name, TStream &Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadObject(const std::string &Name, TStream *Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadObject(const std::string &Name, const std::string &SharedAccessSignature, TStream &Strm);
    void ReadObject(const std::string &Name, const std::string &SharedAccessSignature, TStream *Strm);
    void ReadObject(const std::string &Name, const std::string &SharedAccessSignature, TStream &Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadObject(const std::string &Name, const std::string &SharedAccessSignature, TStream *Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum);
    void ReadObject(const std::string &Name, const std::string &SharedAccessSignature, TStream &Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadObject(const std::string &Name, const std::string &SharedAccessSignature, TStream *Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjETag);
    void ReadObject(const std::string &Name, const std::string &SharedAccessSignature, TStream &Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList &Metadata, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);
    void ReadObject(const std::string &Name, const std::string &SharedAccessSignature, TStream *Strm, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, int64_t SeqNum, TElStringList *Metadata, std::string &ObjContentType, std::string &ObjContentEncoding, std::string &ObjContentLanguage, std::string &ObjContentMD5, std::string &ObjETag);

[PHP]
    void ReadObject(string $Name, TStream $Strm)
    void ReadObject(string $Name, TStream $Strm, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum)
    void ReadObject(string $Name, TStream $Strm, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjETag)
    void ReadObject(string $Name, TStream $Strm, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjContentMD5, string &$ObjETag)
    void ReadObject(string $Name, string $SharedAccessSignature, TStream $Strm)
    void ReadObject(string $Name, string $SharedAccessSignature, TStream $Strm, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum)
    void ReadObject(string $Name, string $SharedAccessSignature, TStream $Strm, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjETag)
    void ReadObject(string $Name, string $SharedAccessSignature, TStream $Strm, integer $Condition, DateTime $DateTime, string $ETag, integer $SeqNum, TElStringList $Metadata, string &$ObjContentType, string &$ObjContentEncoding, string &$ObjContentLanguage, string &$ObjContentMD5, string &$ObjETag)

Parameters

  • Condition - condition under which the object will be read.
  • DateTime - object's modification date and time.
  • ETag - object's entity tag.
  • Metadata - contains object's metadata.
  • Name - specifies object's name.
  • ObjContentEncoding - specifies content encoding of the object that has been read.
  • ObjContentLanguage - specifies content language of the object that has been read.
  • ObjContentMD5 - MD5 hash of the object's content.
  • ObjContentType - specifies content type of the object that has been read.
  • ObjETag - contains entity tag of the object that has been read.
  • SeqNum - object's sequence number.
  • SharedAccessSignature - contains the Shared Access Signature (SAS).
  • Strm - the stream to which the object will be read.

Values


Description

    Use this method to read data from the storage.

See also:     DeleteObject     ObjectExists     ReadBlock     WriteObject    

Discuss this help topic in SecureBlackbox Forum