BlobBatchClient Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Le BlobBatchClient vous permet de traiter par lot plusieurs opérations de stockage Azure dans une seule requête.
public class BlobBatchClient
type BlobBatchClient = class
Public Class BlobBatchClient
- Héritage
-
BlobBatchClient
Constructeurs
BlobBatchClient() |
Initialise une nouvelle instance de la classe pour la BlobBatchClient simulation. |
BlobBatchClient(BlobContainerClient) |
Initialise une nouvelle instance de la classe pour le BlobBatchClient conteneur associé au BlobContainerClient. Le nouveau BlobBatchClient utilise le même pipeline de stratégie de requête que le BlobContainerClient. |
BlobBatchClient(BlobServiceClient) |
Initialise une nouvelle instance de la BlobBatchClient classe pour le même compte que .BlobServiceClient Le nouveau BlobBatchClient utilise le même pipeline de stratégie de requête que le BlobServiceClient. |
Propriétés
Uri |
Obtient le point de terminaison principal Uri du service blob. |
Méthodes
CreateBatch() |
Crée un pour BlobBatch collecter les sous-opérations qui peuvent être envoyées ensemble via SubmitBatch(BlobBatch, Boolean, CancellationToken). |
DeleteBlobs(IEnumerable<Uri>, DeleteSnapshotsOption, CancellationToken) |
L’opération DeleteBlobs marque les objets blob spécifiés pour suppression. Les objets blob sont ensuite supprimés pendant le garbage collection, ce qui peut prendre plusieurs minutes. Toutes les suppressions sont envoyées en tant que requête par lot unique. |
DeleteBlobsAsync(IEnumerable<Uri>, DeleteSnapshotsOption, CancellationToken) |
L’opération DeleteBlobsAsync marque les objets blob spécifiés pour suppression. Les objets blob sont ensuite supprimés pendant le garbage collection, ce qui peut prendre plusieurs minutes. Toutes les suppressions sont envoyées en tant que requête par lot unique. |
SetBlobsAccessTier(IEnumerable<Uri>, AccessTier, Nullable<RehydratePriority>, CancellationToken) |
L’opération SetBlobsAccessTier définit le niveau sur les objets blob. L’opération est autorisée sur les objets blob de blocs dans un stockage d’objets blob ou un compte v2 à usage général. |
SetBlobsAccessTierAsync(IEnumerable<Uri>, AccessTier, Nullable<RehydratePriority>, CancellationToken) |
L’opération SetBlobsAccessTierAsync définit le niveau sur les objets blob. L’opération est autorisée sur les objets blob de blocs dans un stockage d’objets blob ou un compte v2 à usage général. |
SubmitBatch(BlobBatch, Boolean, CancellationToken) |
Envoyez un BlobBatch de sous-opérations. |
SubmitBatchAsync(BlobBatch, Boolean, CancellationToken) |
Envoyez un BlobBatch de sous-opérations. |
S’applique à
Azure SDK for .NET