Discuss this help topic in SecureBlackbox Forum

TElWinAzureDataStorage.CreateObject

TElWinAzureDataStorage     See also     


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


Creates a data object in the storage.

Declaration

[C#/Java]
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName);
    TElWinAzureDataStorageObject CreateObject(TElWinAzureDataStorageContainer Container, string ObjName);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, TElCustomDataStorageSecurityHandler Handler);
    TElWinAzureDataStorageObject CreateObject(TElWinAzureDataStorageContainer Container, string ObjName, TElCustomDataStorageSecurityHandler Handler);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, long InitialSize);
    TElWinAzureDataStorageObject CreateObject(TElWinAzureDataStorageContainer Container, string ObjName, long InitialSize);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, TElCustomDataStorageSecurityHandler Handler, long InitialSize);
    TElWinAzureDataStorageObject CreateObject(TElWinAzureDataStorageContainer Container, string ObjName, TElCustomDataStorageSecurityHandler Handler, long InitialSize);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, string ContentType, string ContentEncoding, string ContentLanguage, TElStringList Metadata, TElStringList Headers, TElCustomDataStorageSecurityHandler Handler, long InitialSize);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, string ContentType, string ContentEncoding, string ContentLanguage, string ContentMD5, TElStringList Metadata, TElStringList Headers, long InitialSize);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, string SharedAccessSignature);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, string SharedAccessSignature, TElCustomDataStorageSecurityHandler Handler);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, long InitialSize, string SharedAccessSignature);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, string ContentType, string ContentEncoding, string ContentLanguage, TElStringList Metadata, TElStringList Headers, string SharedAccessSignature, TElCustomDataStorageSecurityHandler Handler, long InitialSize);
    TElWinAzureDataStorageObject CreateObject(string ContainerName, string ObjName, string ContentType, string ContentEncoding, string ContentLanguage, string ContentMD5, TElStringList Metadata, TElStringList Headers, string SharedAccessSignature, long InitialSize);

[VB.NET]
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal Container As TElWinAzureDataStorageContainer, ByVal ObjName As String) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal Handler As TElCustomDataStorageSecurityHandler) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal Container As TElWinAzureDataStorageContainer, ByVal ObjName As String, ByVal Handler As TElCustomDataStorageSecurityHandler) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal InitialSize As Long) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal Container As TElWinAzureDataStorageContainer, ByVal ObjName As String, ByVal InitialSize As Long) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal Handler As TElCustomDataStorageSecurityHandler, ByVal InitialSize As Long) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal Container As TElWinAzureDataStorageContainer, ByVal ObjName As String, ByVal Handler As TElCustomDataStorageSecurityHandler, ByVal InitialSize As Long) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal ContentType As String, ByVal ContentEncoding As String, ByVal ContentLanguage As String, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByVal Handler As TElCustomDataStorageSecurityHandler, ByVal InitialSize As Long) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal ContentType As String, ByVal ContentEncoding As String, ByVal ContentLanguage As String, ByVal ContentMD5 As String, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByVal InitialSize As Long) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal SharedAccessSignature As String) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal SharedAccessSignature As String, ByVal Handler As TElCustomDataStorageSecurityHandler) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal InitialSize As Long, ByVal SharedAccessSignature As String) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal ContentType As String, ByVal ContentEncoding As String, ByVal ContentLanguage As String, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByVal SharedAccessSignature As String, ByVal Handler As TElCustomDataStorageSecurityHandler, ByVal InitialSize As Long) As TElWinAzureDataStorageObject
    Function CreateObject(ByVal ContainerName As String, ByVal ObjName As String, ByVal ContentType As String, ByVal ContentEncoding As String, ByVal ContentLanguage As String, ByVal ContentMD5 As String, ByVal Metadata As TElStringList, ByVal Headers As TElStringList, ByVal SharedAccessSignature As String, ByVal InitialSize As Long) As TElWinAzureDataStorageObject

[Pascal]
    function CreateObject(const ContainerName : string; const ObjName : string) : TElWinAzureDataStorageObject;
    function CreateObject(Container : TElWinAzureDataStorageContainer; const ObjName : string) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; Handler : TElCustomDataStorageSecurityHandler) : TElWinAzureDataStorageObject;
    function CreateObject(Container : TElWinAzureDataStorageContainer; const ObjName : string; Handler : TElCustomDataStorageSecurityHandler) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; InitialSize : Int64) : TElWinAzureDataStorageObject;
    function CreateObject(Container : TElWinAzureDataStorageContainer; const ObjName : string; InitialSize : Int64) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; Handler : TElCustomDataStorageSecurityHandler; InitialSize : Int64) : TElWinAzureDataStorageObject;
    function CreateObject(Container : TElWinAzureDataStorageContainer; const ObjName : string; Handler : TElCustomDataStorageSecurityHandler; InitialSize : Int64) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; const ContentType : string; const ContentEncoding : string; const ContentLanguage : string; Metadata : TStringList; Headers : TStringList; Handler : TElCustomDataStorageSecurityHandler; InitialSize : Int64) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; const ContentType : string; const ContentEncoding : string; const ContentLanguage : string; const ContentMD5 : string; Metadata : TStringList; Headers : TStringList; InitialSize : Int64) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; const SharedAccessSignature : string) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; const SharedAccessSignature : string; Handler : TElCustomDataStorageSecurityHandler) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; InitialSize : Int64; const SharedAccessSignature : string) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; const ContentType : string; const ContentEncoding : string; const ContentLanguage : string; Metadata : TStringList; Headers : TStringList; const SharedAccessSignature : string; Handler : TElCustomDataStorageSecurityHandler; InitialSize : Int64) : TElWinAzureDataStorageObject;
    function CreateObject(const ContainerName : string; const ObjName : string; const ContentType : string; const ContentEncoding : string; const ContentLanguage : string; const ContentMD5 : string; Metadata : TStringList; Headers : TStringList; const SharedAccessSignature : string; InitialSize : Int64) : TElWinAzureDataStorageObject;

[C++]
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName);
    TElWinAzureDataStorageObjectHandle CreateObject(TElWinAzureDataStorageContainer &Container, const std::string &ObjName);
    TElWinAzureDataStorageObjectHandle CreateObject(TElWinAzureDataStorageContainer *Container, const std::string &ObjName);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, TElCustomDataStorageSecurityHandler &Handler);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, TElCustomDataStorageSecurityHandler *Handler);
    TElWinAzureDataStorageObjectHandle CreateObject(TElWinAzureDataStorageContainer &Container, const std::string &ObjName, TElCustomDataStorageSecurityHandler &Handler);
    TElWinAzureDataStorageObjectHandle CreateObject(TElWinAzureDataStorageContainer *Container, const std::string &ObjName, TElCustomDataStorageSecurityHandler *Handler);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(TElWinAzureDataStorageContainer &Container, const std::string &ObjName, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(TElWinAzureDataStorageContainer *Container, const std::string &ObjName, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, TElCustomDataStorageSecurityHandler &Handler, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, TElCustomDataStorageSecurityHandler *Handler, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(TElWinAzureDataStorageContainer &Container, const std::string &ObjName, TElCustomDataStorageSecurityHandler &Handler, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(TElWinAzureDataStorageContainer *Container, const std::string &ObjName, TElCustomDataStorageSecurityHandler *Handler, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, TElStringList &Metadata, TElStringList &Headers, TElCustomDataStorageSecurityHandler &Handler, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, TElStringList *Metadata, TElStringList *Headers, TElCustomDataStorageSecurityHandler *Handler, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, const std::string &ContentMD5, TElStringList &Metadata, TElStringList &Headers, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, const std::string &ContentMD5, TElStringList *Metadata, TElStringList *Headers, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &SharedAccessSignature);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &SharedAccessSignature, TElCustomDataStorageSecurityHandler &Handler);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &SharedAccessSignature, TElCustomDataStorageSecurityHandler *Handler);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, int64_t InitialSize, const std::string &SharedAccessSignature);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, TElStringList &Metadata, TElStringList &Headers, const std::string &SharedAccessSignature, TElCustomDataStorageSecurityHandler &Handler, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, TElStringList *Metadata, TElStringList *Headers, const std::string &SharedAccessSignature, TElCustomDataStorageSecurityHandler *Handler, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, const std::string &ContentMD5, TElStringList &Metadata, TElStringList &Headers, const std::string &SharedAccessSignature, int64_t InitialSize);
    TElWinAzureDataStorageObjectHandle CreateObject(const std::string &ContainerName, const std::string &ObjName, const std::string &ContentType, const std::string &ContentEncoding, const std::string &ContentLanguage, const std::string &ContentMD5, TElStringList *Metadata, TElStringList *Headers, const std::string &SharedAccessSignature, int64_t InitialSize);

[PHP]
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName)
    TElWinAzureDataStorageObject CreateObject(TElWinAzureDataStorageContainer $Container, string $ObjName)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, TElCustomDataStorageSecurityHandler $Handler)
    TElWinAzureDataStorageObject CreateObject(TElWinAzureDataStorageContainer $Container, string $ObjName, TElCustomDataStorageSecurityHandler $Handler)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, integer $InitialSize)
    TElWinAzureDataStorageObject CreateObject(TElWinAzureDataStorageContainer $Container, string $ObjName, integer $InitialSize)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, TElCustomDataStorageSecurityHandler $Handler, integer $InitialSize)
    TElWinAzureDataStorageObject CreateObject(TElWinAzureDataStorageContainer $Container, string $ObjName, TElCustomDataStorageSecurityHandler $Handler, integer $InitialSize)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, string $ContentType, string $ContentEncoding, string $ContentLanguage, TElStringList $Metadata, TElStringList $Headers, TElCustomDataStorageSecurityHandler $Handler, integer $InitialSize)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, string $ContentType, string $ContentEncoding, string $ContentLanguage, string $ContentMD5, TElStringList $Metadata, TElStringList $Headers, integer $InitialSize)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, string $SharedAccessSignature)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, string $SharedAccessSignature, TElCustomDataStorageSecurityHandler $Handler)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, integer $InitialSize, string $SharedAccessSignature)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, string $ContentType, string $ContentEncoding, string $ContentLanguage, TElStringList $Metadata, TElStringList $Headers, string $SharedAccessSignature, TElCustomDataStorageSecurityHandler $Handler, integer $InitialSize)
    TElWinAzureDataStorageObject CreateObject(string $ContainerName, string $ObjName, string $ContentType, string $ContentEncoding, string $ContentLanguage, string $ContentMD5, TElStringList $Metadata, TElStringList $Headers, string $SharedAccessSignature, integer $InitialSize)

Parameters

  • Container - container with the new object.
  • ContainerName - name of the container with the new object.
  • ContentEncoding - object's content encoding.
  • ContentLanguage - object's content language.
  • ContentMD5 - MD5 hash of the object's content.
  • ContentType - object's content type.
  • Handler - security handler used to perform the operation.
  • Headers - contains HTTP request headers.
  • InitialSize - object's initial size.
  • Metadata - contains object's metadata.
  • ObjName - specifies object's name.
  • SharedAccessSignature - contains the Shared Access Signature (SAS).

Return value

    Instance of TElWinAzureDataStorageObject class which contains newly created object.

Description

    Use this method to create a new object in the storage.

See also:     CopyObject     DeleteObject     ObjectExists    

Discuss this help topic in SecureBlackbox Forum