Discuss this help topic in SecureBlackbox Forum

TElWinAzureDataStorageObject.Write

TElWinAzureDataStorageObject     See also     


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


Writes (overwrites) the object to the storage.

Declaration

[C#/Java]
    void Write(System.IO.Stream Data, TElCustomDataStorageSecurityHandler Handler);
    void Write(System.IO.Stream Data, string ContentType, string ContentEncoding, string ContentLanguage, TElStringList Metadata, TElCustomDataStorageSecurityHandler Handler);
    void Write(string SharedAccessSignature, System.IO.Stream Data, TElCustomDataStorageSecurityHandler Handler);
    void Write(string SharedAccessSignature, System.IO.Stream Data, string ContentType, string ContentEncoding, string ContentLanguage, TElStringList Metadata, TElCustomDataStorageSecurityHandler Handler);
    void Write(string SharedAccessSignature, System.IO.Stream Data, string ContentType, string ContentEncoding, string ContentLanguage, string ContentMD5, TElStringList Metadata);

[VB.NET]
    Sub Write(ByVal Data As System.IO.Stream, ByVal Handler As TElCustomDataStorageSecurityHandler)
    Sub Write(ByVal Data As System.IO.Stream, ByVal ContentType As String, ByVal ContentEncoding As String, ByVal ContentLanguage As String, ByVal Metadata As TElStringList, ByVal Handler As TElCustomDataStorageSecurityHandler)
    Sub Write(ByVal SharedAccessSignature As String, ByVal Data As System.IO.Stream, ByVal Handler As TElCustomDataStorageSecurityHandler)
    Sub Write(ByVal SharedAccessSignature As String, ByVal Data As System.IO.Stream, ByVal ContentType As String, ByVal ContentEncoding As String, ByVal ContentLanguage As String, ByVal Metadata As TElStringList, ByVal Handler As TElCustomDataStorageSecurityHandler)
    Sub Write(ByVal SharedAccessSignature As String, ByVal Data As System.IO.Stream, ByVal ContentType As String, ByVal ContentEncoding As String, ByVal ContentLanguage As String, ByVal ContentMD5 As String, ByVal Metadata As TElStringList)

[Pascal]
    procedure Write(Data : TStream; Handler : TElCustomDataStorageSecurityHandler);
    procedure Write(Data : TStream; const ContentType : string; const ContentEncoding : string; const ContentLanguage : string; Metadata : TStringList; Handler : TElCustomDataStorageSecurityHandler);
    procedure Write(const SharedAccessSignature : string; Data : TStream; Handler : TElCustomDataStorageSecurityHandler);
    procedure Write(const SharedAccessSignature : string; Data : TStream; const ContentType : string; const ContentEncoding : string; const ContentLanguage : string; Metadata : TStringList; Handler : TElCustomDataStorageSecurityHandler);
    procedure Write(const SharedAccessSignature : string; Data : TStream; const ContentType : string; const ContentEncoding : string; const ContentLanguage : string; const ContentMD5 : string; Metadata : TStringList);

[C++]
    void Write(TStream &Data, TElCustomDataStorageSecurityHandler &Handler);
    void Write(TStream *Data, TElCustomDataStorageSecurityHandler *Handler);
    void Write(TStream &Data, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, TElStringList &Metadata, TElCustomDataStorageSecurityHandler &Handler);
    void Write(TStream *Data, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, TElStringList *Metadata, TElCustomDataStorageSecurityHandler *Handler);
    void Write(const std::string &SharedAccessSignature, TStream &Data, TElCustomDataStorageSecurityHandler &Handler);
    void Write(const std::string &SharedAccessSignature, TStream *Data, TElCustomDataStorageSecurityHandler *Handler);
    void Write(const std::string &SharedAccessSignature, TStream &Data, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, TElStringList &Metadata, TElCustomDataStorageSecurityHandler &Handler);
    void Write(const std::string &SharedAccessSignature, TStream *Data, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, TElStringList *Metadata, TElCustomDataStorageSecurityHandler *Handler);
    void Write(const std::string &SharedAccessSignature, TStream &Data, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, const std::string &ContentMD5, TElStringList &Metadata);
    void Write(const std::string &SharedAccessSignature, TStream *Data, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, const std::string &ContentMD5, TElStringList *Metadata);

[PHP]
    void Write(TStream $Data, TElCustomDataStorageSecurityHandler $Handler)
    void Write(TStream $Data, string $ContentType, string $ContentEncoding, string $ContentLanguage, TElStringList $Metadata, TElCustomDataStorageSecurityHandler $Handler)
    void Write(string $SharedAccessSignature, TStream $Data, TElCustomDataStorageSecurityHandler $Handler)
    void Write(string $SharedAccessSignature, TStream $Data, string $ContentType, string $ContentEncoding, string $ContentLanguage, TElStringList $Metadata, TElCustomDataStorageSecurityHandler $Handler)
    void Write(string $SharedAccessSignature, TStream $Data, string $ContentType, string $ContentEncoding, string $ContentLanguage, string $ContentMD5, TElStringList $Metadata)

Parameters

  • ContentEncoding - object's content encoding
  • ContentLanguage - object's content language
  • ContentMD5 - MD5 hash of the object's content.
  • ContentType - object's content type
  • Data - stream containing object data
  • Handler - security handler used to perform the operation
  • Metadata - contains object's metadata
  • SharedAccessSignature - contains the Shared Access Signature (SAS).

Description

    Use this method to write or overwrite the object in the storage.

See also:     Delete     Exists     Read    

Discuss this help topic in SecureBlackbox Forum