Freigeben über


BlobBatch.SetBlobAccessTier Methode

Definition

Überlädt

SetBlobAccessTier(Uri, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions)

Der SetBlobAccessTier(Uri, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions) Vorgang legt die Ebene für ein Blob fest. Der Vorgang ist für Blockblobs in einem Blob storage- oder universell v2-Konto zulässig.

Die Ebene eines Blockblobs bestimmt den Speichertyp "Heiß/Kalt/Archiv". Bei diesem Vorgang wird das ETag des Blobs nicht aktualisiert. Ausführliche Informationen zum Tiering auf Blockblobebene Blob Storage-Ebenen.

SetBlobAccessTier(String, String, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions)

Der SetBlobAccessTier(String, String, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions) Vorgang legt die Ebene für ein Blob fest. Der Vorgang ist für Blockblobs in einem Blob storage- oder universell v2-Konto zulässig.

Die Ebene eines Blockblobs bestimmt den Speichertyp "Heiß/Kalt/Archiv". Bei diesem Vorgang wird das ETag des Blobs nicht aktualisiert. Ausführliche Informationen zum Tiering auf Blockblobebene finden Sie unter Blob Storage-Ebenen.

SetBlobAccessTier(Uri, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions)

Quelle:
BlobBatch.cs
Quelle:
BlobBatch.cs

Der SetBlobAccessTier(Uri, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions) Vorgang legt die Ebene für ein Blob fest. Der Vorgang ist für Blockblobs in einem Blob storage- oder universell v2-Konto zulässig.

Die Ebene eines Blockblobs bestimmt den Speichertyp "Heiß/Kalt/Archiv". Bei diesem Vorgang wird das ETag des Blobs nicht aktualisiert. Ausführliche Informationen zum Tiering auf Blockblobebene Blob Storage-Ebenen.

public virtual Azure.Response SetBlobAccessTier (Uri blobUri, Azure.Storage.Blobs.Models.AccessTier accessTier, Azure.Storage.Blobs.Models.RehydratePriority? rehydratePriority = default, Azure.Storage.Blobs.Models.BlobRequestConditions leaseAccessConditions = default);
abstract member SetBlobAccessTier : Uri * Azure.Storage.Blobs.Models.AccessTier * Nullable<Azure.Storage.Blobs.Models.RehydratePriority> * Azure.Storage.Blobs.Models.BlobRequestConditions -> Azure.Response
override this.SetBlobAccessTier : Uri * Azure.Storage.Blobs.Models.AccessTier * Nullable<Azure.Storage.Blobs.Models.RehydratePriority> * Azure.Storage.Blobs.Models.BlobRequestConditions -> Azure.Response
Public Overridable Function SetBlobAccessTier (blobUri As Uri, accessTier As AccessTier, Optional rehydratePriority As Nullable(Of RehydratePriority) = Nothing, Optional leaseAccessConditions As BlobRequestConditions = Nothing) As Response

Parameter

blobUri
Uri

Der primäre Uri Endpunkt des Blobs.

accessTier
AccessTier

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

rehydratePriority
Nullable<RehydratePriority>

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

leaseAccessConditions
BlobRequestConditions

Optional BlobRequestConditions zum Hinzufügen von Bedingungen beim Festlegen der Zugriffsebene.

Gibt zurück

Ein Response beim erfolgreichen Löschen. Die Antwort kann erst verwendet werden, wenn der Batch mit SubmitBatchAsync(BlobBatch, Boolean, CancellationToken)übermittelt wurde.

Gilt für:

SetBlobAccessTier(String, String, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions)

Quelle:
BlobBatch.cs
Quelle:
BlobBatch.cs

Der SetBlobAccessTier(String, String, AccessTier, Nullable<RehydratePriority>, BlobRequestConditions) Vorgang legt die Ebene für ein Blob fest. Der Vorgang ist für Blockblobs in einem Blob storage- oder universell v2-Konto zulässig.

Die Ebene eines Blockblobs bestimmt den Speichertyp "Heiß/Kalt/Archiv". Bei diesem Vorgang wird das ETag des Blobs nicht aktualisiert. Ausführliche Informationen zum Tiering auf Blockblobebene finden Sie unter Blob Storage-Ebenen.

public virtual Azure.Response SetBlobAccessTier (string blobContainerName, string blobName, Azure.Storage.Blobs.Models.AccessTier accessTier, Azure.Storage.Blobs.Models.RehydratePriority? rehydratePriority = default, Azure.Storage.Blobs.Models.BlobRequestConditions leaseAccessConditions = default);
abstract member SetBlobAccessTier : string * string * Azure.Storage.Blobs.Models.AccessTier * Nullable<Azure.Storage.Blobs.Models.RehydratePriority> * Azure.Storage.Blobs.Models.BlobRequestConditions -> Azure.Response
override this.SetBlobAccessTier : string * string * Azure.Storage.Blobs.Models.AccessTier * Nullable<Azure.Storage.Blobs.Models.RehydratePriority> * Azure.Storage.Blobs.Models.BlobRequestConditions -> Azure.Response
Public Overridable Function SetBlobAccessTier (blobContainerName As String, blobName As String, accessTier As AccessTier, Optional rehydratePriority As Nullable(Of RehydratePriority) = Nothing, Optional leaseAccessConditions As BlobRequestConditions = Nothing) As Response

Parameter

blobContainerName
String

Der Name des Containers, der das Blob enthält, für das die Ebene festgelegt werden soll.

blobName
String

Der Name des Blobs, für das die Ebene festgelegt werden soll.

accessTier
AccessTier

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

rehydratePriority
Nullable<RehydratePriority>

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

leaseAccessConditions
BlobRequestConditions

Optional BlobRequestConditions zum Hinzufügen von Bedingungen beim Festlegen der Zugriffsebene.

Gibt zurück

Ein Response beim erfolgreichen Löschen. Die Antwort kann erst verwendet werden, wenn der Batch mit SubmitBatchAsync(BlobBatch, Boolean, CancellationToken)übermittelt wurde.

Gilt für: