Freigeben über


BlobBatchClient.SetBlobsAccessTierAsync Methode

Definition

Der SetBlobsAccessTierAsync-Vorgang legt die Ebene für Blobs fest. Der Vorgang ist für Blockblobs in einem Blob storage- oder universell v2-Konto zulässig.

public virtual System.Threading.Tasks.Task<Azure.Response[]> SetBlobsAccessTierAsync (System.Collections.Generic.IEnumerable<Uri> blobUris, Azure.Storage.Blobs.Models.AccessTier accessTier, Azure.Storage.Blobs.Models.RehydratePriority? rehydratePriority = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SetBlobsAccessTierAsync : seq<Uri> * Azure.Storage.Blobs.Models.AccessTier * Nullable<Azure.Storage.Blobs.Models.RehydratePriority> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response[]>
override this.SetBlobsAccessTierAsync : seq<Uri> * Azure.Storage.Blobs.Models.AccessTier * Nullable<Azure.Storage.Blobs.Models.RehydratePriority> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response[]>
Public Overridable Function SetBlobsAccessTierAsync (blobUris As IEnumerable(Of Uri), accessTier As AccessTier, Optional rehydratePriority As Nullable(Of RehydratePriority) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response())

Parameter

blobUris
IEnumerable<Uri>

URIs der Blobs, für die die Ebenen festgelegt werden sollen.

accessTier
AccessTier

Gibt die Ebene an, die für die Blobs festgelegt werden soll.

rehydratePriority
Nullable<RehydratePriority>

Optional RehydratePriority Gibt die Priorität an, mit der ein archiviertes Blob aktiviert werden soll.

cancellationToken
CancellationToken

Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Die Responses für die einzelnen Set Tier-Vorgänge.

Hinweise

Ein RequestFailedException wird ausgelöst, wenn ein Fehler beim Übermitteln des Batches auftritt. Fehler einzelner Untervorgänge werden in eine AggregateExceptionumschlossen.

Gilt für: