Partager via


CloudBlockBlob.StartCopy Méthode

Définition

Surcharges

StartCopy(CloudBlockBlob, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)

Commence une opération pour commencer à copier le contenu, les propriétés et les métadonnées d’un autre objet blob de blocs dans cet objet blob de blocs.

StartCopy(CloudBlockBlob, Checksum, Boolean, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)

Commence une opération pour commencer à copier le contenu, les propriétés et les métadonnées d’un autre objet blob de blocs dans cet objet blob de blocs.

StartCopy(CloudBlockBlob, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)

Commence une opération pour commencer à copier le contenu, les propriétés et les métadonnées d’un autre objet blob de blocs dans cet objet blob de blocs.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual string StartCopy (Microsoft.Azure.Storage.Blob.CloudBlockBlob source, Microsoft.Azure.Storage.Blob.StandardBlobTier? standardBlockBlobTier = default, Microsoft.Azure.Storage.Blob.RehydratePriority? rehydratePriority = default, Microsoft.Azure.Storage.AccessCondition sourceAccessCondition = default, Microsoft.Azure.Storage.AccessCondition destAccessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
override this.StartCopy : Microsoft.Azure.Storage.Blob.CloudBlockBlob * Nullable<Microsoft.Azure.Storage.Blob.StandardBlobTier> * Nullable<Microsoft.Azure.Storage.Blob.RehydratePriority> * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> string
Public Overridable Function StartCopy (source As CloudBlockBlob, Optional standardBlockBlobTier As Nullable(Of StandardBlobTier) = Nothing, Optional rehydratePriority As Nullable(Of RehydratePriority) = Nothing, Optional sourceAccessCondition As AccessCondition = Nothing, Optional destAccessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As String

Paramètres

standardBlockBlobTier
Nullable<StandardBlobTier>

StandardBlobTier représentant le niveau à définir.

rehydratePriority
Nullable<RehydratePriority>

Priorité avec laquelle réhydrater un objet blob archivé.

sourceAccessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d’accès pour l’objet blob source. Si la valeur est null, aucune condition n'est utilisée.

destAccessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d’accès pour l’objet blob de destination. Si la valeur est null, aucune condition n'est utilisée.

options
BlobRequestOptions

Objet BlobRequestOptions qui spécifie les options supplémentaires de la demande. Si null, les options par défaut sont appliquées à la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

Retours

ID de copie associé à l'opération de copie.

Attributs

Remarques

Cette méthode extrait l'ETag, l'heure de la dernière modification, et une partie de l'état de copie de l'objet blob. Les champs d'ID de copie et d'état de copie sont extraits, et le reste de l'état de copie est effacé.

S’applique à

StartCopy(CloudBlockBlob, Checksum, Boolean, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)

Commence une opération pour commencer à copier le contenu, les propriétés et les métadonnées d’un autre objet blob de blocs dans cet objet blob de blocs.

[Microsoft.Azure.Storage.DoesServiceRequest]
public string StartCopy (Microsoft.Azure.Storage.Blob.CloudBlockBlob source, Microsoft.Azure.Storage.Shared.Protocol.Checksum contentChecksum, bool syncCopy, Microsoft.Azure.Storage.Blob.StandardBlobTier? standardBlockBlobTier, Microsoft.Azure.Storage.Blob.RehydratePriority? rehydratePriority, Microsoft.Azure.Storage.AccessCondition sourceAccessCondition = default, Microsoft.Azure.Storage.AccessCondition destAccessCondition = default, Microsoft.Azure.Storage.Blob.BlobRequestOptions options = default, Microsoft.Azure.Storage.OperationContext operationContext = default);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
override this.StartCopy : Microsoft.Azure.Storage.Blob.CloudBlockBlob * Microsoft.Azure.Storage.Shared.Protocol.Checksum * bool * Nullable<Microsoft.Azure.Storage.Blob.StandardBlobTier> * Nullable<Microsoft.Azure.Storage.Blob.RehydratePriority> * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> string
Public Function StartCopy (source As CloudBlockBlob, contentChecksum As Checksum, syncCopy As Boolean, standardBlockBlobTier As Nullable(Of StandardBlobTier), rehydratePriority As Nullable(Of RehydratePriority), Optional sourceAccessCondition As AccessCondition = Nothing, Optional destAccessCondition As AccessCondition = Nothing, Optional options As BlobRequestOptions = Nothing, Optional operationContext As OperationContext = Nothing) As String

Paramètres

contentChecksum
Checksum

Valeur de hachage utilisée pour garantir l’intégrité transactionnelle. Peut être null ou Somme de contrôle.None

syncCopy
Boolean

Boolean pour activer la copie de serveur synchrone des objets blob.

standardBlockBlobTier
Nullable<StandardBlobTier>

StandardBlobTier représentant le niveau à définir.

rehydratePriority
Nullable<RehydratePriority>

Priorité avec laquelle réhydrater un objet blob archivé.

sourceAccessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d’accès pour l’objet blob source. Si la valeur est null, aucune condition n'est utilisée.

destAccessCondition
AccessCondition

Objet AccessCondition qui représente les conditions d’accès pour l’objet blob de destination. Si la valeur est null, aucune condition n'est utilisée.

options
BlobRequestOptions

Objet BlobRequestOptions qui spécifie les options supplémentaires de la demande. Si null, les options par défaut sont appliquées à la demande.

operationContext
OperationContext

Objet OperationContext qui représente le contexte de l'opération actuelle.

Retours

ID de copie associé à l'opération de copie.

Attributs

Remarques

Cette méthode extrait l'ETag, l'heure de la dernière modification, et une partie de l'état de copie de l'objet blob. Les champs d'ID de copie et d'état de copie sont extraits, et le reste de l'état de copie est effacé.

S’applique à