Share via


SpecializedBlobExtensions Classe

Définition

Ajoutez des méthodes faciles à BlobContainerClient découvrir pour créer AppendBlobClient des instances.

public static class SpecializedBlobExtensions
type SpecializedBlobExtensions = class
Public Module SpecializedBlobExtensions
Héritage
SpecializedBlobExtensions

Méthodes

GetAppendBlobClient(BlobContainerClient, String)

Créez un AppendBlobClient objet en blobName concaténant jusqu’à la fin de clientUri. Le nouveau AppendBlobClient utilise le même pipeline de stratégie de requête que le BlobContainerClient.

GetBlobBaseClient(BlobContainerClient, String)

Créez un BlobBaseClient objet en blobName concaténant jusqu’à la fin de clientUri. Le nouveau BlobBaseClient utilise le même pipeline de stratégie de requête que le BlobContainerClient.

GetBlobBatchClient(BlobContainerClient)

Créez un BlobBatchClient objet pour le conteneur associé au BlobContainerClient. Le nouveau BlobBatchClient utilise le même pipeline de stratégie de requête que le BlobContainerClient.

GetBlobBatchClient(BlobServiceClient)

Créez un BlobBatchClient objet pour le même compte que .BlobServiceClient Le nouveau BlobBatchClient utilise le même pipeline de stratégie de requête que le BlobServiceClient.

GetBlobLeaseClient(BlobBaseClient, String)

Initialise une nouvelle instance de la classe BlobLeaseClient.

GetBlobLeaseClient(BlobContainerClient, String)

Initialise une nouvelle instance de la classe BlobLeaseClient.

GetBlockBlobClient(BlobContainerClient, String)

Créez un BlockBlobClient objet en blobName concaténant jusqu’à la fin de clientUri. Le nouveau BlockBlobClient utilise le même pipeline de stratégie de requête que le BlobContainerClient.

GetPageBlobClient()

Créez un PageBlobClient objet en blobName concaténant jusqu’à la fin de clientUri. Le nouveau PageBlobClient utilise le même pipeline de stratégie de requête que le BlobContainerClient.

GetParentBlobContainerClient(BlobBaseClient)

Créez un BlobContainerClient qui pointe vers ce BlobBaseClientconteneur parent. Le nouveau BlockBlobClient utilise le même pipeline de stratégie de requête que le BlobBaseClient.

GetParentBlobServiceClient(BlobContainerClient)

Créez un BlobServiceClient qui pointe vers ce BlobContainerClientservice d’objet blob. Le nouveau BlobServiceClient utilise le même pipeline de stratégie de requête que le BlobContainerClient.

UpdateClientSideKeyEncryptionKey(BlobClient, ClientSideEncryptionOptions, BlobRequestConditions, CancellationToken)

Fait pivoter la clé de chiffrement de clé (KEK) pour un objet blob chiffré côté client sans avoir à recharger l’intégralité de l’objet blob.

UpdateClientSideKeyEncryptionKeyAsync(BlobClient, ClientSideEncryptionOptions, BlobRequestConditions, CancellationToken)

Fait pivoter la clé de chiffrement de clé (KEK) pour un objet blob chiffré côté client sans avoir à recharger l’intégralité de l’objet blob.

WithClientSideEncryptionOptions()

Crée une nouvelle instance de la BlobClient classe, en conservant tous les mêmes éléments internes, mais en spécifiant de nouveaux ClientSideEncryptionOptions.

S’applique à