CloudBlockBlob.StartCopy Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
StartCopy(CloudBlockBlob, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext) |
Startet einen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blockblobs in dieses Blockblob zu starten. |
StartCopy(CloudBlockBlob, Checksum, Boolean, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext) |
Startet einen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blockblobs in dieses Blockblob zu starten. |
StartCopy(CloudBlockBlob, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)
Startet einen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blockblobs in dieses Blockblob zu starten.
[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
Parameter
- source
- CloudBlockBlob
Ein CloudBlockBlob-Objekt.
- standardBlockBlobTier
- Nullable<StandardBlobTier>
Ein StandardBlobTier , der die festzulegende Ebene darstellt.
- rehydratePriority
- Nullable<RehydratePriority>
Die Priorität, mit der ein archiviertes Blob rehydriert werden soll.
- sourceAccessCondition
- AccessCondition
Ein AccessCondition -Objekt, das die Zugriffsbedingungen für das Quellblob darstellt. Wenn null
, wird keine Bedingung verwendet.
- destAccessCondition
- AccessCondition
Ein AccessCondition -Objekt, das die Zugriffsbedingungen für das Zielblob darstellt. Wenn null
, wird keine Bedingung verwendet.
- options
- BlobRequestOptions
Ein BlobRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt. Wenn null
, werden standardoptionen auf die Anforderung angewendet.
- operationContext
- OperationContext
Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.
Gibt zurück
Die dem Kopiervorgang zugeordnete Kopie-ID.
- Attribute
Hinweise
Diese Methode ruft das ETag, die Uhrzeit der letzten Änderung und einen Teil des Kopierstatus für das BLOB ab. Die Felder mit der Kopie-ID und dem Kopierstatus werden abgerufen und die restlichen Informationen zum Kopierstatus entfernt.
Gilt für:
StartCopy(CloudBlockBlob, Checksum, Boolean, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)
Startet einen Vorgang, um das Kopieren der Inhalte, Eigenschaften und Metadaten eines anderen Blockblobs in dieses Blockblob zu starten.
[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
Parameter
- source
- CloudBlockBlob
Ein CloudBlockBlob-Objekt.
- contentChecksum
- Checksum
Ein Hashwert, der zum Sicherstellen der Transaktionsintegrität verwendet wird. Kann oder Prüfsumme sein.None null
- syncCopy
- Boolean
Ein boolescher Wert zum Aktivieren der synchronen Serverkopie von Blobs.
- standardBlockBlobTier
- Nullable<StandardBlobTier>
Ein StandardBlobTier , der die festzulegende Ebene darstellt.
- rehydratePriority
- Nullable<RehydratePriority>
Die Priorität, mit der ein archiviertes Blob rehydriert werden soll.
- sourceAccessCondition
- AccessCondition
Ein AccessCondition -Objekt, das die Zugriffsbedingungen für das Quellblob darstellt. Wenn null
, wird keine Bedingung verwendet.
- destAccessCondition
- AccessCondition
Ein AccessCondition -Objekt, das die Zugriffsbedingungen für das Zielblob darstellt. Wenn null
, wird keine Bedingung verwendet.
- options
- BlobRequestOptions
Ein BlobRequestOptions-Objekt, das zusätzliche Optionen für die Anforderung angibt. Wenn null
, werden standardoptionen auf die Anforderung angewendet.
- operationContext
- OperationContext
Ein OperationContext-Objekt, das den Kontext für den aktuellen Vorgang darstellt.
Gibt zurück
Die dem Kopiervorgang zugeordnete Kopie-ID.
- Attribute
Hinweise
Diese Methode ruft das ETag, die Uhrzeit der letzten Änderung und einen Teil des Kopierstatus für das BLOB ab. Die Felder mit der Kopie-ID und dem Kopierstatus werden abgerufen und die restlichen Informationen zum Kopierstatus entfernt.
Gilt für:
Azure SDK for .NET