Compartilhar via


SpecializedBlobExtensions Classe

Definição

Adicione métodos fáceis de descobrir para BlobContainerClient criar AppendBlobClient instâncias.

public static class SpecializedBlobExtensions
type SpecializedBlobExtensions = class
Public Module SpecializedBlobExtensions
Herança
SpecializedBlobExtensions

Métodos

GetAppendBlobClient(BlobContainerClient, String)

Crie um novo AppendBlobClient objeto concatenando blobName até o final do client.Uri O novo AppendBlobClient usa o mesmo pipeline de política de solicitação que o BlobContainerClient.

GetBlobBaseClient(BlobContainerClient, String)

Crie um novo BlobBaseClient objeto concatenando blobName até o final do client.Uri O novo BlobBaseClient usa o mesmo pipeline de política de solicitação que o BlobContainerClient.

GetBlobBatchClient(BlobContainerClient)

Crie um novo BlobBatchClient objeto para o contêiner associado ao BlobContainerClient. O novo BlobBatchClient usa o mesmo pipeline de política de solicitação que o BlobContainerClient.

GetBlobBatchClient(BlobServiceClient)

Crie um novo BlobBatchClient objeto para a mesma conta que o BlobServiceClient. O novo BlobBatchClient usa o mesmo pipeline de política de solicitação que o BlobServiceClient.

GetBlobLeaseClient(BlobBaseClient, String)

Inicializa uma nova instância da classe BlobLeaseClient.

GetBlobLeaseClient(BlobContainerClient, String)

Inicializa uma nova instância da classe BlobLeaseClient.

GetBlockBlobClient(BlobContainerClient, String)

Crie um novo BlockBlobClient objeto concatenando blobName até o final do client.Uri O novo BlockBlobClient usa o mesmo pipeline de política de solicitação que o BlobContainerClient.

GetPageBlobClient()

Crie um novo PageBlobClient objeto concatenando blobName até o final do client.Uri O novo PageBlobClient usa o mesmo pipeline de política de solicitação que o BlobContainerClient.

GetParentBlobContainerClient(BlobBaseClient)

Crie um novo BlobContainerClient que aponte para o contêiner pai deste BlobBaseClient. O novo BlockBlobClient usa o mesmo pipeline de política de solicitação que o BlobBaseClient.

GetParentBlobServiceClient(BlobContainerClient)

Crie um novo BlobServiceClient que aponte para esse BlobContainerClientserviço de blob. O novo BlobServiceClient usa o mesmo pipeline de política de solicitação que o BlobContainerClient.

UpdateClientSideKeyEncryptionKey(BlobClient, ClientSideEncryptionOptions, BlobRequestConditions, CancellationToken)

Gira a KEK (Chave de Criptografia de Chave) para um blob criptografado do lado do cliente sem a necessidade de recarregar todo o blob.

UpdateClientSideKeyEncryptionKeyAsync(BlobClient, ClientSideEncryptionOptions, BlobRequestConditions, CancellationToken)

Gira a KEK (Chave de Criptografia de Chave) para um blob criptografado do lado do cliente sem a necessidade de recarregar todo o blob.

WithClientSideEncryptionOptions()

Cria uma nova instância da BlobClient classe , mantendo todos os mesmos internos, mas especificando o novo ClientSideEncryptionOptions.

Aplica-se a