CloudBlobClient Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma representação lógica do lado do cliente do Armazenamento de Blobs do Microsoft Azure.
public class CloudBlobClient
type CloudBlobClient = class
Public Class CloudBlobClient
- Herança
-
CloudBlobClient
Construtores
CloudBlobClient(StorageUri, StorageCredentials, DelegatingHandler) |
Inicializa uma nova instância da classe CloudBlobClient usando o ponto de extremidade do serviço de Blob especificado e as credenciais da conta. |
CloudBlobClient(Uri, DelegatingHandler) |
Inicializa uma nova instância da classe CloudBlobClient usando o ponto de extremidade do serviço de Blob especificado e as credenciais anônimas. |
CloudBlobClient(Uri, StorageCredentials, DelegatingHandler) |
Inicializa uma nova instância da classe CloudBlobClient usando o ponto de extremidade do serviço de Blob especificado e as credenciais da conta. |
Propriedades
AuthenticationScheme |
Obtém ou define o esquema de autenticação a ser usado para assinar solicitações HTTP. |
BaseUri |
Obtém a URI base para o cliente do serviço de Blob no local principal. |
BufferManager |
Obtém ou define um gerenciador de buffer que implementa a interface IBufferManager, especificando um pool de buffers para uso com operações no cliente de serviço de Blob. |
Credentials |
Obtém as credenciais da conta usadas para criar o cliente do serviço de Blob. |
DefaultDelimiter |
Obtém ou define o delimitador padrão que pode ser usado para criar uma estrutura de diretório virtual de blobs. |
DefaultRequestOptions |
Obtém e define as opções de solicitação padrão para solicitações feitas pelo cliente do serviço de Blob. |
RetryPolicy |
Obsoleto.
Obtém ou define a política de repetição padrão para solicitações feitas pelo cliente do serviço de Blob. |
StorageUri |
Obtém os pontos de extremidade do serviço de Blob para locais primários e secundários. |
Métodos
BeginGetAccountProperties(AsyncCallback, Object) |
Inicia uma operação assíncrona para obter propriedades de conta para o serviço Blob. |
BeginGetAccountProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter propriedades de conta para o serviço Blob. |
BeginGetBlobReferenceFromServer(StorageUri, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter uma referência a um blob. |
BeginGetBlobReferenceFromServer(Uri, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter uma referência a um blob. |
BeginGetBlobReferenceFromServer(Uri, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter uma referência a um blob. |
BeginGetServiceProperties(AsyncCallback, Object) |
Inicia uma operação assíncrona para obter propriedades de serviço para o serviço Blob. |
BeginGetServiceProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter propriedades de serviço para o serviço Blob. |
BeginGetServiceStats(AsyncCallback, Object) |
Inicia uma operação assíncrona para obter estatísticas de serviço para o ponto de extremidade de serviço Blob secundário. |
BeginGetServiceStats(BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter estatísticas de serviço para o ponto de extremidade de serviço Blob secundário. |
BeginGetUserDelegationKey(DateTimeOffset, DateTimeOffset, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário. |
BeginGetUserDelegationKey(DateTimeOffset, DateTimeOffset, AsyncCallback, Object) |
Inicia uma operação assíncrona para obter uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário. |
BeginListBlobsSegmented(String, BlobContinuationToken, AsyncCallback, Object) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
BeginListBlobsSegmented(String, Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
BeginListContainersSegmented(BlobContinuationToken, AsyncCallback, Object) |
Inicia uma solicitação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
BeginListContainersSegmented(String, BlobContinuationToken, AsyncCallback, Object) |
Inicia uma solicitação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
BeginListContainersSegmented(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma solicitação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres cujos nomes começam com o prefixo especificado. |
BeginSetServiceProperties(ServiceProperties, AsyncCallback, Object) |
Inicia uma operação assíncrona para definir propriedades de serviço para o serviço Blob. |
BeginSetServiceProperties(ServiceProperties, BlobRequestOptions, OperationContext, AsyncCallback, Object) |
Inicia uma operação assíncrona para definir propriedades de serviço para o serviço Blob. |
EndGetAccountProperties(IAsyncResult) |
Encerra uma operação assíncrona para obter as propriedades da conta para o serviço Blob. |
EndGetBlobReferenceFromServer(IAsyncResult) |
Encerra uma operação assíncrona para obter uma referência a um blob. |
EndGetServiceProperties(IAsyncResult) |
Encerra uma operação assíncrona para obter propriedades de serviço para o serviço Blob. |
EndGetServiceStats(IAsyncResult) |
Encerra uma operação assíncrona para obter estatísticas de serviço para o ponto de extremidade de serviço Blob secundário. |
EndGetUserDelegationKey(IAsyncResult) |
Encerra uma operação assíncrona para obter uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário. |
EndListBlobsSegmented(IAsyncResult) |
Encerra uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
EndListContainersSegmented(IAsyncResult) |
Encerra uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
EndSetServiceProperties(IAsyncResult) |
Encerra uma operação assíncrona para definir propriedades de serviço para o serviço Blob. |
ExecuteBatchAsync(BatchOperation, BlobRequestOptions, OperationContext, CancellationToken) |
Executa uma solicitação de operação em lote, retornando as respostas para cada suboperação. |
GetAccountProperties(BlobRequestOptions, OperationContext) |
Obtém as propriedades da conta para o serviço Blob. |
GetAccountPropertiesAsync() |
Inicia uma operação assíncrona para obter propriedades de conta para o serviço Blob. |
GetAccountPropertiesAsync(BlobRequestOptions, OperationContext) |
Inicia uma operação assíncrona para obter propriedades de conta para o serviço Blob. |
GetAccountPropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para obter propriedades de conta para o serviço Blob. |
GetAccountPropertiesAsync(CancellationToken) |
Inicia uma operação assíncrona para obter propriedades de conta para o serviço Blob. |
GetBlobReferenceFromServer(StorageUri, AccessCondition, BlobRequestOptions, OperationContext) |
Obtém uma referência a um blob. |
GetBlobReferenceFromServer(Uri, AccessCondition, BlobRequestOptions, OperationContext) |
Obtém uma referência a um blob. |
GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext) |
Inicia uma operação assíncrona que obtém uma referência a um blob. |
GetBlobReferenceFromServerAsync(StorageUri, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona que obtém uma referência a um blob. |
GetBlobReferenceFromServerAsync(Uri) |
Inicia uma operação assíncrona que obtém uma referência a um blob. |
GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext) |
Retorna um Task<TResult> objeto que obtém uma referência a um blob. |
GetBlobReferenceFromServerAsync(Uri, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona que obtém uma referência a um blob. |
GetBlobReferenceFromServerAsync(Uri, CancellationToken) |
Inicia uma operação assíncrona que obtém uma referência a um blob. |
GetContainerReference(String) |
Retorna uma referência a um objeto CloudBlobContainer com o nome especificado. |
GetRootContainerReference() |
Retorna uma referência para o contêiner raiz. |
GetServiceProperties(BlobRequestOptions, OperationContext) |
Obtém as propriedades de serviço para o serviço Blob. |
GetServicePropertiesAsync() |
Inicia uma operação assíncrona para obter propriedades de serviço para o serviço Blob. |
GetServicePropertiesAsync(BlobRequestOptions, OperationContext) |
Inicia uma operação assíncrona para obter propriedades de serviço para o serviço Blob. |
GetServicePropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para obter propriedades de serviço para o serviço Blob. |
GetServicePropertiesAsync(CancellationToken) |
Inicia uma operação assíncrona para obter propriedades de serviço para o serviço Blob. |
GetServiceStats(BlobRequestOptions, OperationContext) |
Obtém estatísticas de serviço para o ponto de extremidade do serviço Blob secundário. |
GetServiceStatsAsync() |
Inicia uma operação assíncrona para obter estatísticas de serviço para o ponto de extremidade do serviço Blob secundário. |
GetServiceStatsAsync(BlobRequestOptions, OperationContext) |
Inicia uma operação assíncrona para obter estatísticas de serviço para o ponto de extremidade do serviço Blob secundário. |
GetServiceStatsAsync(BlobRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para obter estatísticas de serviço para o ponto de extremidade do serviço Blob secundário. |
GetServiceStatsAsync(CancellationToken) |
Inicia uma operação assíncrona para obter estatísticas de serviço para o ponto de extremidade do serviço Blob secundário. |
GetUserDelegationKey(DateTimeOffset, DateTimeOffset, AccessCondition, BlobRequestOptions, OperationContext) |
Obtém uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário. |
GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset) |
Obtém uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário de forma assíncrona. |
GetUserDelegationKeyAsync(DateTimeOffset, DateTimeOffset, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken) |
Obtém uma chave de delegação de usuário para gerar tokens de assinatura de acesso compartilhado baseados em delegação de usuário de forma assíncrona. |
ListBlobs(String, Boolean, BlobListingDetails, BlobRequestOptions, OperationContext) |
Retorna uma coleção enumerável de blobs no contêiner, recuperada lentamente. |
ListBlobsSegmented(String, BlobContinuationToken) |
Retorna um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
ListBlobsSegmented(String, Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext) |
Retorna um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
ListBlobsSegmentedAsync(String, BlobContinuationToken) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
ListBlobsSegmentedAsync(String, BlobContinuationToken, CancellationToken) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
ListBlobsSegmentedAsync(String, Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
ListBlobsSegmentedAsync(String, Boolean, BlobListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de blob no contêiner. |
ListContainers(String, ContainerListingDetails, BlobRequestOptions, OperationContext) |
Retorna uma coleção enumerável de contêineres cujos nomes começam com o prefixo especificado e que são recuperados lentamente. |
ListContainersSegmented(BlobContinuationToken) |
Retorna um segmento de resultado que contém uma coleção de objetos CloudBlobContainer. |
ListContainersSegmented(String, BlobContinuationToken) |
Retorna um segmento de resultado que contém uma coleção de objetos CloudBlobContainer. |
ListContainersSegmented(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext) |
Retorna um segmento de resultado que contém uma coleção de contêiners cujos nomes começam com o prefixo especificado. |
ListContainersSegmentedAsync(BlobContinuationToken) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
ListContainersSegmentedAsync(BlobContinuationToken, CancellationToken) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
ListContainersSegmentedAsync(String, BlobContinuationToken) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
ListContainersSegmentedAsync(String, BlobContinuationToken, CancellationToken) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
ListContainersSegmentedAsync(String, ContainerListingDetails, Nullable<Int32>, BlobContinuationToken, BlobRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de contêineres. |
SetServiceProperties(ServiceProperties, BlobRequestOptions, OperationContext) |
Define as propriedades de serviço para o serviço Blob. |
SetServicePropertiesAsync(ServiceProperties) |
Inicia uma operação assíncrona que define as propriedades de serviço para o serviço Blob. |
SetServicePropertiesAsync(ServiceProperties, BlobRequestOptions, OperationContext) |
Inicia uma operação assíncrona que define as propriedades de serviço para o serviço Blob. |
SetServicePropertiesAsync(ServiceProperties, BlobRequestOptions, OperationContext, CancellationToken) |
Inicia uma operação assíncrona que define as propriedades de serviço para o serviço Blob. |
SetServicePropertiesAsync(ServiceProperties, CancellationToken) |
Inicia uma operação assíncrona que define as propriedades de serviço para o serviço Blob. |
Aplica-se a
Azure SDK for .NET