Compartir a través de


CloudBlockBlob.StartCopy Método

Definición

Sobrecargas

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

Comienza una operación para empezar a copiar el contenido, las propiedades y los metadatos de otro blob en bloques en este blob en bloques.

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

Comienza una operación para empezar a copiar el contenido, las propiedades y los metadatos de otro blob en bloques en este blob en bloques.

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

Comienza una operación para empezar a copiar el contenido, las propiedades y los metadatos de otro blob en bloques en este blob en bloques.

[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

Parámetros

source
CloudBlockBlob

Un objeto CloudBlockBlob.

standardBlockBlobTier
Nullable<StandardBlobTier>

que StandardBlobTier representa el nivel que se va a establecer.

rehydratePriority
Nullable<RehydratePriority>

Prioridad con la que rehidratar un blob archivado.

sourceAccessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso del blob de origen. Si es null, no se usa ninguna condición.

destAccessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso del blob de destino. Si es null, no se usa ninguna condición.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud. Si nulles , las opciones predeterminadas se aplican a la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

Devoluciones

Identificador de copia asociado a la operación de copia.

Atributos

Comentarios

Este método captura el valor ETag, la hora de la última modificación y parte del estado de copia del blob. Se capturan los campos de identificador de copia y de estado de copia, y se borra el resto del estado de copia.

Se aplica a

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

Comienza una operación para empezar a copiar el contenido, las propiedades y los metadatos de otro blob en bloques en este blob en bloques.

[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

Parámetros

source
CloudBlockBlob

Un objeto CloudBlockBlob.

contentChecksum
Checksum

Valor hash utilizado para garantizar la integridad transaccional. Puede ser null o Checksum.None

syncCopy
Boolean

Un valor booleano para habilitar la copia de servidor sincrónica de blobs.

standardBlockBlobTier
Nullable<StandardBlobTier>

que StandardBlobTier representa el nivel que se va a establecer.

rehydratePriority
Nullable<RehydratePriority>

Prioridad con la que rehidratar un blob archivado.

sourceAccessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso del blob de origen. Si es null, no se usa ninguna condición.

destAccessCondition
AccessCondition

Objeto AccessCondition que representa las condiciones de acceso del blob de destino. Si es null, no se usa ninguna condición.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud. Si nulles , las opciones predeterminadas se aplican a la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

Devoluciones

Identificador de copia asociado a la operación de copia.

Atributos

Comentarios

Este método captura el valor ETag, la hora de la última modificación y parte del estado de copia del blob. Se capturan los campos de identificador de copia y de estado de copia, y se borra el resto del estado de copia.

Se aplica a