BlobBatch Klasse
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.
Ein BlobBatch ermöglicht das Batchen mehrerer Azure Storage-Vorgänge in einer einzelnen Anforderung über SubmitBatch(BlobBatch, Boolean, CancellationToken).
Weitere Informationen finden Sie unter Blobbatch.
public class BlobBatch : IDisposable
type BlobBatch = class
interface IDisposable
Public Class BlobBatch
Implements IDisposable
- Vererbung
-
BlobBatch
- Implementiert
Konstruktoren
BlobBatch() |
Erstellt eine neue instance von für die BlobBatch Simulation. |
BlobBatch(BlobBatchClient) |
Erstellt eine neue Instanz der BlobBatch-Klasse. |
Eigenschaften
RequestCount |
Die Anzahl der ausstehenden Anforderungen im Batch. |
Methoden
DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions) |
Der Vorgang DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions) kennzeichnet das angegebene BLOB oder die angegebene Momentaufnahme zum Löschen. Das Blob wird später während der Garbage Collection gelöscht, was einige Minuten dauern kann. Beachten Sie, dass Sie zum Löschen eines BLOB alle zugehörigen Momentaufnahmen löschen müssen. Sie können beide gleichzeitig mit IncludeSnapshotslöschen. Weitere Informationen finden Sie unter Löschen von Blobs. |
DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions) |
Der Vorgang DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions) kennzeichnet das angegebene BLOB oder die angegebene Momentaufnahme zum Löschen. Das Blob wird später während der Garbage Collection gelöscht, was einige Minuten dauern kann. Beachten Sie, dass Sie zum Löschen eines BLOB alle zugehörigen Momentaufnahmen löschen müssen. Sie können beide gleichzeitig mit IncludeSnapshotslöschen. Weitere Informationen finden Sie unter Löschen von Blobs. |
Dispose() |
Entsorgen Sie alle Nachrichten im Batch. |
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) |
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. |
Gilt für:
Azure SDK for .NET