Discuss this help topic in SecureBlackbox Forum

TElWinAzureDataStorageObject.Copy

TElWinAzureDataStorageObject     See also     


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


Copies data object.

Declaration

[VB.NET]
    Function Copy(ByVal DestContainerName As String, ByVal DestName As String, ByVal NewHandler As TElCustomDataStorageSecurityHandler) As TElCustomDataStorageObject
    Function Copy(ByVal DestContainerName As String, ByVal DestName As String, ByVal PreserveMetadata As Boolean, ByVal Metadata As TElStringList) As TElCustomDataStorageObject
    Function Copy(ByVal DestContainerName As String, ByVal DestName As String, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal DestCondition As TSBWinAzureObjectAccessCondition, ByVal DestDateTime As DateTime, ByVal DestETag As String, ByVal PreserveMetadata As Boolean, ByVal Metadata As TElStringList) As TElCustomDataStorageObject
    Function Copy(ByVal SharedAccessSignature As String, ByVal DestContainerName As String, ByVal DestName As String, ByVal DestSharedAccessSignature As String, ByVal NewHandler As TElCustomDataStorageSecurityHandler) As TElCustomDataStorageObject
    Function Copy(ByVal SharedAccessSignature As String, ByVal DestContainerName As String, ByVal DestName As String, ByVal DestSharedAccessSignature As String, ByVal PreserveMetadata As Boolean, ByVal Metadata As TElStringList) As TElCustomDataStorageObject
    Function Copy(ByVal SharedAccessSignature As String, ByVal DestContainerName As String, ByVal DestName As String, ByVal DestSharedAccessSignature As String, ByVal Condition As TSBWinAzureObjectAccessCondition, ByVal DateTime As DateTime, ByVal ETag As String, ByVal DestCondition As TSBWinAzureObjectAccessCondition, ByVal DestDateTime As DateTime, ByVal DestETag As String, ByVal PreserveMetadata As Boolean, ByVal Metadata As TElStringList) As TElCustomDataStorageObject

[Pascal]
    function Copy(const DestContainerName : string; const DestName : string; NewHandler : TElCustomDataStorageSecurityHandler) : TElCustomDataStorageObject;
    function Copy(const DestContainerName : string; const DestName : string; PreserveMetadata : boolean; Metadata : TStringList) : TElCustomDataStorageObject;
    function Copy(const DestContainerName : string; const DestName : string; Condition : TSBWinAzureObjectAccessCondition; DateTime : DateTime; ETag : string; DestCondition : TSBWinAzureObjectAccessCondition; DestDateTime : DateTime; DestETag : string; PreserveMetadata : boolean; Metadata : TStringList) : TElCustomDataStorageObject;
    function Copy(const SharedAccessSignature : string; const DestContainerName : string; const DestName : string; const DestSharedAccessSignature : string; NewHandler : TElCustomDataStorageSecurityHandler) : TElCustomDataStorageObject;
    function Copy(const SharedAccessSignature : string; const DestContainerName : string; const DestName : string; const DestSharedAccessSignature : string; PreserveMetadata : boolean; Metadata : TStringList) : TElCustomDataStorageObject;
    function Copy(const SharedAccessSignature : string; const DestContainerName : string; const DestName : string; const DestSharedAccessSignature : string; Condition : TSBWinAzureObjectAccessCondition; DateTime : TDateTime; const ETag : string; DestCondition : TSBWinAzureObjectAccessCondition; DestDateTime : TDateTime; const DestETag : string; PreserveMetadata : boolean; Metadata : TStringList) : TElCustomDataStorageObject;

[C++]
    TElCustomDataStorageObjectHandle Copy(const std::string &DestContainerName, const std::string &DestName, TElCustomDataStorageSecurityHandler &NewHandler);
    TElCustomDataStorageObjectHandle Copy(const std::string &DestContainerName, const std::string &DestName, TElCustomDataStorageSecurityHandler *NewHandler);
    TElCustomDataStorageObjectHandle Copy(const std::string &DestContainerName, const std::string &DestName, bool PreserveMetadata, TElStringList &Metadata);
    TElCustomDataStorageObjectHandle Copy(const std::string &DestContainerName, const std::string &DestName, bool PreserveMetadata, TElStringList *Metadata);
    TElCustomDataStorageObjectHandle Copy(const std::string &DestContainerName, const std::string &DestName, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, TSBWinAzureObjectAccessCondition DestCondition, int64_t DestDateTime, const std::string &DestETag, bool PreserveMetadata, TElStringList &Metadata);
    TElCustomDataStorageObjectHandle Copy(const std::string &DestContainerName, const std::string &DestName, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, TSBWinAzureObjectAccessCondition DestCondition, int64_t DestDateTime, const std::string &DestETag, bool PreserveMetadata, TElStringList *Metadata);
    TElCustomDataStorageObjectHandle Copy(const std::string &SharedAccessSignature, const std::string &DestContainerName, const std::string &DestName, const std::string &DestSharedAccessSignature, TElCustomDataStorageSecurityHandler &NewHandler);
    TElCustomDataStorageObjectHandle Copy(const std::string &SharedAccessSignature, const std::string &DestContainerName, const std::string &DestName, const std::string &DestSharedAccessSignature, TElCustomDataStorageSecurityHandler *NewHandler);
    TElCustomDataStorageObjectHandle Copy(const std::string &SharedAccessSignature, const std::string &DestContainerName, const std::string &DestName, const std::string &DestSharedAccessSignature, bool PreserveMetadata, TElStringList &Metadata);
    TElCustomDataStorageObjectHandle Copy(const std::string &SharedAccessSignature, const std::string &DestContainerName, const std::string &DestName, const std::string &DestSharedAccessSignature, bool PreserveMetadata, TElStringList *Metadata);
    TElCustomDataStorageObjectHandle Copy(const std::string &SharedAccessSignature, const std::string &DestContainerName, const std::string &DestName, const std::string &DestSharedAccessSignature, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, TSBWinAzureObjectAccessCondition DestCondition, int64_t DestDateTime, const std::string &DestETag, bool PreserveMetadata, TElStringList &Metadata);
    TElCustomDataStorageObjectHandle Copy(const std::string &SharedAccessSignature, const std::string &DestContainerName, const std::string &DestName, const std::string &DestSharedAccessSignature, TSBWinAzureObjectAccessCondition Condition, int64_t DateTime, const std::string &ETag, TSBWinAzureObjectAccessCondition DestCondition, int64_t DestDateTime, const std::string &DestETag, bool PreserveMetadata, TElStringList *Metadata);

[PHP]
    TElCustomDataStorageObject Copy(string $DestContainerName, string $DestName, TElCustomDataStorageSecurityHandler $NewHandler)
    TElCustomDataStorageObject Copy(string $DestContainerName, string $DestName, bool $PreserveMetadata, TElStringList $Metadata)
    TElCustomDataStorageObject Copy(string $DestContainerName, string $DestName, integer $Condition, DateTime $DateTime, string $ETag, integer $DestCondition, DateTime $DestDateTime, string $DestETag, bool $PreserveMetadata, TElStringList $Metadata)
    TElCustomDataStorageObject Copy(string $SharedAccessSignature, string $DestContainerName, string $DestName, string $DestSharedAccessSignature, TElCustomDataStorageSecurityHandler $NewHandler)
    TElCustomDataStorageObject Copy(string $SharedAccessSignature, string $DestContainerName, string $DestName, string $DestSharedAccessSignature, bool $PreserveMetadata, TElStringList $Metadata)
    TElCustomDataStorageObject Copy(string $SharedAccessSignature, string $DestContainerName, string $DestName, string $DestSharedAccessSignature, integer $Condition, DateTime $DateTime, string $ETag, integer $DestCondition, DateTime $DestDateTime, string $DestETag, bool $PreserveMetadata, TElStringList $Metadata)

Parameters

  • Condition - condition under which the object will be copied.
  • DateTime - object's modification date and time.
  • DestCondition - destination object access condition.
  • DestContainerName - name of the container where the object should be copied to.
  • DestDateTime - destination object modification date and time.
  • DestETag - destination object entity tag.
  • DestName - a unique identifier of the destination object.
  • DestSharedAccessSignature - contains the Shared Access Signature (SAS) to access the destination.
  • ETag - object's entity tag.
  • Metadata - contains metadata of the object.
  • NewHandler - security handler used to perform the operation.
  • PreserveMetadata - specifies whether to preserve object's metadata.
  • SharedAccessSignature - contains the Shared Access Signature (SAS) to access the object.

Values


Return value

    Instance of TElCustomDataStorageObject class which contains a copy of object.

Description

    Use this method to copy objects from one data container into another.

See also:     Read     Write    

Discuss this help topic in SecureBlackbox Forum