CloudBlob Classe

Definição

Representa um blob do Azure. Um blob armazena texto ou dados binários, como documentos ou arquivos de mídia.

public class CloudBlob : Microsoft.Azure.Storage.Blob.IListBlobItem
type CloudBlob = class
    interface IListBlobItem
Public Class CloudBlob
Implements IListBlobItem
Herança
CloudBlob
Derivado
Implementações

Construtores

CloudBlob(StorageUri, Nullable<DateTimeOffset>, CloudBlobClient)

Inicializa uma nova instância da classe CloudBlob usando um URI absoluto para o blob.

CloudBlob(StorageUri, Nullable<DateTimeOffset>, StorageCredentials)

Inicializa uma nova instância da classe CloudBlob usando um URI absoluto para o blob.

CloudBlob(Uri)

Inicializa uma nova instância da classe CloudBlob usando um URI absoluto para o blob.

CloudBlob(Uri, CloudBlobClient)

Inicializa uma nova instância da classe CloudBlob usando um URI absoluto para o blob.

CloudBlob(Uri, Nullable<DateTimeOffset>, CloudBlobClient)

Inicializa uma nova instância da classe CloudBlob usando um URI absoluto para o blob.

CloudBlob(Uri, Nullable<DateTimeOffset>, StorageCredentials)

Inicializa uma nova instância da classe CloudBlob usando um URI absoluto para o blob.

CloudBlob(Uri, StorageCredentials)

Inicializa uma nova instância da classe CloudBlob usando um URI absoluto para o blob.

Propriedades

BlobType

Obtém o tipo do blob.

Container

Obtém um objeto CloudBlobContainer que representa o contêiner do blob.

CopyState

Obtém o estado da operação mais recente ou de cópia pendente.

IsDeleted

Obtém um valor que indica se esse blob foi excluído ou não.

IsSnapshot

Obtém um valor que indica se esse blob é um instantâneo.

Metadata

Obtém os metadados definidos pelo usuário para o blob.

Name

Obtém o nome do blob.

Parent

Obtém o objeto CloudBlobDirectory que representa o diretório pai virtual para o blob.

Properties

Obtém as propriedades do sistema de blob.

ServiceClient

Obtém o objeto CloudBlobClient que representa o serviço Blob.

SnapshotQualifiedStorageUri

Obtém a URI do blob para os locais primários e secundários, inclusive informações de cadeia de caracteres de consulta se o blob é um instantâneo.

SnapshotQualifiedUri

Obtém a URI absoluta para o blob, incluindo informações de cadeia de caracteres de consulta se o blob é um instantâneo.

SnapshotTime

Obtém a data e a hora em que o instantâneo de blob foi tirado, se esse blob for um instantâneo.

StorageUri

Obtém os URIs do blob para os locais primário e secundário.

StreamMinimumReadSizeInBytes

Obtém ou define o número mínimo de bytes para armazenar em buffer ao ler de um fluxo de blob.

Uri

Obtém a URI do blob para o local principal.

Métodos

AbortCopy(String, AccessCondition, BlobRequestOptions, OperationContext)

Anula uma operação de cópia de blob em andamento.

AbortCopyAsync(String)

Inicia uma operação assíncrona para anular uma operação de cópia de blob em andamento.

AbortCopyAsync(String, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para anular uma operação de cópia de blob em andamento.

AbortCopyAsync(String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para anular uma operação de cópia de blob em andamento.

AbortCopyAsync(String, CancellationToken)

Inicia uma operação assíncrona para anular uma operação de cópia de blob em andamento.

AcquireLease(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext)

Adquire uma concessão neste blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String)

Inicia uma operação assíncrona para adquirir uma concessão nesse blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para adquirir uma concessão nesse blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para adquirir uma concessão nesse blob.

AcquireLeaseAsync(Nullable<TimeSpan>, String, CancellationToken)

Inicia uma operação assíncrona para adquirir uma concessão nesse blob.

BeginAbortCopy(String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para anular uma operação de cópia de blob em andamento.

BeginAbortCopy(String, AsyncCallback, Object)

Inicia uma operação assíncrona para anular uma operação de cópia de blob em andamento.

BeginAcquireLease(Nullable<TimeSpan>, String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para adquirir uma concessão nesse blob.

BeginAcquireLease(Nullable<TimeSpan>, String, AsyncCallback, Object)

Inicia uma operação assíncrona para adquirir uma concessão nesse blob.

BeginBreakLease(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para interromper a concessão atual nesse blob.

BeginBreakLease(Nullable<TimeSpan>, AsyncCallback, Object)

Inicia uma operação assíncrona para interromper a concessão atual nesse blob.

BeginChangeLease(String, AccessCondition, AsyncCallback, Object)

Inicia uma operação assíncrona para alterar a concessão nesse blob.

BeginChangeLease(String, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para alterar a concessão nesse blob.

BeginDelete(AsyncCallback, Object)

Inicia uma operação assíncrona para excluir o blob.

BeginDelete(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para excluir o blob.

BeginDeleteIfExists(AsyncCallback, Object)

Inicia uma solicitação assíncrona para excluir o blob se ele já existir.

BeginDeleteIfExists(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para excluir o blob se ele já existir.

BeginDownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para uma matriz de bytes.

BeginDownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para uma matriz de bytes.

BeginDownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para um fluxo.

BeginDownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para um fluxo.

BeginDownloadToByteArray(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em uma matriz de bytes.

BeginDownloadToByteArray(Byte[], Int32, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em uma matriz de bytes.

BeginDownloadToFile(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo.

BeginDownloadToFile(String, FileMode, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo.

BeginDownloadToStream(Stream, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um fluxo.

BeginDownloadToStream(Stream, AsyncCallback, Object)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um fluxo.

BeginExists(AsyncCallback, Object)

Inicia uma solicitação assíncrona para marcar existência do blob.

BeginExists(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para marcar existência do blob.

BeginFetchAttributes(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para preencher as propriedades e metadados do blob.

BeginFetchAttributes(AsyncCallback, Object)

Inicia uma operação assíncrona para preencher as propriedades e metadados do blob.

BeginGetAccountProperties(AsyncCallback, Object)

Inicia uma operação assíncrona para obter propriedades para a conta em que esse blob reside.

BeginGetAccountProperties(BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para obter propriedades para a conta em que esse blob reside.

BeginOpenRead(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para abrir um fluxo para leitura do blob.

BeginOpenRead(AsyncCallback, Object)

Inicia uma operação assíncrona para abrir um fluxo para leitura do blob.

BeginReleaseLease(AccessCondition, AsyncCallback, Object)

Inicia uma operação assíncrona para liberar a concessão nesse blob.

BeginReleaseLease(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para liberar a concessão nesse blob.

BeginRenewLease(AccessCondition, AsyncCallback, Object)

Inicia uma operação assíncrona para renovar uma concessão nesse blob.

BeginRenewLease(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para renovar uma concessão nesse blob.

BeginRotateEncryptionKey(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para girar a chave de criptografia nesse blob. Esse método gira apenas o KEK, não o CEK. Para obter mais informações, visite https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/

BeginRotateEncryptionKey(AsyncCallback, Object)

Inicia uma operação assíncrona para girar a chave de criptografia nesse blob. Esse método gira apenas o KEK, não o CEK. Para obter mais informações, visite https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/

BeginSetMetadata(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para atualizar os metadados do blob.

BeginSetMetadata(AsyncCallback, Object)

Inicia uma operação assíncrona para atualizar os metadados do blob.

BeginSetProperties(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para atualizar as propriedades do blob.

BeginSetProperties(AsyncCallback, Object)

Inicia uma operação assíncrona para atualizar as propriedades do blob.

BeginSnapshot(AsyncCallback, Object)

Inicia uma operação assíncrona para criar um instantâneo do blob.

BeginSnapshot(IDictionary<String,String>, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para criar um instantâneo do blob.

BeginStartCopy(Uri, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

BeginStartCopy(Uri, AsyncCallback, Object)

Inicia uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

BeginUndelete(AccessCondition, BlobRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para desdeletar o blob de exclusão reversível.

BeginUndelete(AsyncCallback, Object)

Inicia uma operação assíncrona para desdeletar o blob de exclusão reversível.

BreakLease(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext)

Quebra a concessão atual neste blob.

BreakLeaseAsync(Nullable<TimeSpan>)

Inicia uma operação assíncrona para interromper a concessão atual nesse blob.

BreakLeaseAsync(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para interromper a concessão atual nesse blob.

BreakLeaseAsync(Nullable<TimeSpan>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para interromper a concessão atual nesse blob.

BreakLeaseAsync(Nullable<TimeSpan>, CancellationToken)

Inicia uma operação assíncrona para interromper a concessão atual nesse blob.

ChangeLease(String, AccessCondition, BlobRequestOptions, OperationContext)

Altera a ID de concessão neste blob.

ChangeLeaseAsync(String, AccessCondition)

Inicia uma operação assíncrona para alterar a concessão nesse blob.

ChangeLeaseAsync(String, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para alterar a concessão nesse blob.

ChangeLeaseAsync(String, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para alterar a concessão nesse blob.

ChangeLeaseAsync(String, AccessCondition, CancellationToken)

Inicia uma operação assíncrona para alterar a concessão nesse blob.

Delete(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Exclui o blob.

DeleteAsync()

Inicia uma operação assíncrona para excluir o blob.

DeleteAsync(CancellationToken)

Inicia uma operação assíncrona para excluir o blob.

DeleteAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para excluir o blob.

DeleteAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para excluir o blob.

DeleteIfExists(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Exclui o blob se ele já existe.

DeleteIfExistsAsync()

Inicia uma operação assíncrona para excluir o blob se ele já existir.

DeleteIfExistsAsync(CancellationToken)

Inicia uma operação assíncrona para excluir o blob se ele já existir.

DeleteIfExistsAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para excluir o blob se ele já existir.

DeleteIfExistsAsync(DeleteSnapshotsOption, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para excluir o blob se ele já existir.

DownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Baixa um intervalo de bytes de um blob para uma matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para uma matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para uma matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para uma matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para uma matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, CancellationToken)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para uma matriz de bytes.

DownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Baixa um intervalo de bytes de um blob para um fluxo.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para um fluxo.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para um fluxo.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para um fluxo.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para um fluxo.

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, CancellationToken)

Inicia uma operação assíncrona para baixar um intervalo de bytes de um blob para um fluxo.

DownloadToByteArray(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)

Baixa o conteúdo de um blob para uma matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em uma matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em uma matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em uma matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em uma matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em uma matriz de bytes.

DownloadToFile(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext)

Baixa o conteúdo de um blob para uma fila.

DownloadToFileAsync(String, FileMode)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo.

DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo.

DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo.

DownloadToFileAsync(String, FileMode, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Baixa o conteúdo de um blob para uma fila.

DownloadToFileAsync(String, FileMode, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo.

DownloadToFileParallelAsync(String, FileMode, Int32, Nullable<Int64>)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo fazendo solicitações paralelas.

DownloadToFileParallelAsync(String, FileMode, Int32, Nullable<Int64>, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo fazendo solicitações paralelas.

DownloadToFileParallelAsync(String, FileMode, Int32, Nullable<Int64>, Int64, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um arquivo fazendo solicitações paralelas.

DownloadToStream(Stream, AccessCondition, BlobRequestOptions, OperationContext)

Baixa o conteúdo de um blob em um fluxo.

DownloadToStreamAsync(Stream)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um fluxo.

DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um fluxo.

DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um fluxo.

DownloadToStreamAsync(Stream, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um fluxo.

DownloadToStreamAsync(Stream, CancellationToken)

Inicia uma operação assíncrona para baixar o conteúdo de um blob em um fluxo.

EndAbortCopy(IAsyncResult)

Encerra uma operação assíncrona para anular uma operação de cópia de blob em andamento.

EndAcquireLease(IAsyncResult)

Encerra uma operação assíncrona para adquirir uma concessão nesse blob.

EndBreakLease(IAsyncResult)

Encerra uma operação assíncrona para interromper a concessão atual nesse blob.

EndChangeLease(IAsyncResult)

Encerra uma operação assíncrona para alterar a concessão nesse blob.

EndDelete(IAsyncResult)

Encerra uma operação assíncrona para excluir o blob.

EndDeleteIfExists(IAsyncResult)

Retorna o resultado de uma solicitação assíncrona para excluir o blob se ele já existir.

EndDownloadRangeToByteArray(IAsyncResult)

Encerra uma operação assíncrona para baixar um intervalo de bytes de um blob para uma matriz de bytes.

EndDownloadRangeToStream(IAsyncResult)

Encerra uma operação assíncrona para baixar um intervalo de bytes de um blob para um fluxo.

EndDownloadToByteArray(IAsyncResult)

Encerra uma operação assíncrona para baixar o conteúdo de um blob em uma matriz de bytes.

EndDownloadToFile(IAsyncResult)

Encerra uma operação assíncrona para baixar o conteúdo de um blob em um arquivo.

EndDownloadToStream(IAsyncResult)

Encerra uma operação assíncrona para baixar o conteúdo de um blob em um fluxo.

EndExists(IAsyncResult)

Retorna o resultado assíncrono da solicitação para marcar existência do blob.

EndFetchAttributes(IAsyncResult)

Encerra uma operação assíncrona para preencher as propriedades e os metadados do blob.

EndGetAccountProperties(IAsyncResult)

Encerra uma operação assíncrona para obter propriedades para a conta em que esse blob reside.

EndOpenRead(IAsyncResult)

Encerra uma operação assíncrona para abrir um fluxo para leitura do blob.

EndReleaseLease(IAsyncResult)

Encerra uma operação assíncrona para liberar a concessão nesse blob.

EndRenewLease(IAsyncResult)

Encerra uma operação assíncrona para renovar uma concessão nesse blob.

EndRotateEncryptionKey(IAsyncResult)

Encerra uma operação assíncrona para girar a chave de criptografia nesse blob.

EndSetMetadata(IAsyncResult)

Encerra uma operação assíncrona para atualizar os metadados do blob.

EndSetProperties(IAsyncResult)

Encerra uma operação assíncrona para atualizar as propriedades do blob.

EndSnapshot(IAsyncResult)

Encerra uma operação assíncrona para criar uma instantâneo do blob.

EndStartCopy(IAsyncResult)

Encerra uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

EndUndelete(IAsyncResult)

Encerra uma operação assíncrona para remover a exclusão do blob excluído temporariamente.

Exists(BlobRequestOptions, OperationContext)

Verifica a existência do blob.

ExistsAsync()

Inicia uma operação assíncrona para marcar existência do blob.

ExistsAsync(BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para marcar existência do blob.

ExistsAsync(BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para marcar existência do blob.

ExistsAsync(Boolean, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para marcar existência do blob.

ExistsAsync(CancellationToken)

Inicia uma operação assíncrona para marcar existência do blob.

FetchAttributes(AccessCondition, BlobRequestOptions, OperationContext)

Popula as propriedades e os metadados de um blob.

FetchAttributesAsync()

Inicia uma operação assíncrona para preencher as propriedades e os metadados do blob.

FetchAttributesAsync(AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para preencher as propriedades e os metadados do blob.

FetchAttributesAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para preencher as propriedades e os metadados do blob.

FetchAttributesAsync(CancellationToken)

Inicia uma operação assíncrona para preencher as propriedades e os metadados do blob.

GetAccountProperties(BlobRequestOptions, OperationContext)

Obtenha propriedades para a conta em que esse blob reside.

GetAccountPropertiesAsync()

Inicia uma operação assíncrona para obter propriedades para a conta em que esse blob reside.

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para obter propriedades para a conta em que esse blob reside.

GetAccountPropertiesAsync(BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para obter propriedades para a conta em que esse blob reside.

GetAccountPropertiesAsync(CancellationToken)

Inicia uma operação assíncrona para obter propriedades para a conta em que esse blob reside.

GetSharedAccessSignature(SharedAccessBlobPolicy)

Retorna uma assinatura de acesso compartilhado para o blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders)

Retorna uma assinatura de acesso compartilhado para o blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String)

Retorna uma assinatura de acesso compartilhado para o blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, SharedAccessBlobHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

Retorna uma assinatura de acesso compartilhado para o blob.

GetSharedAccessSignature(SharedAccessBlobPolicy, String)

Retorna uma assinatura de acesso compartilhado para o blob.

GetUserDelegationSharedAccessSignature(UserDelegationKey, SharedAccessBlobPolicy, SharedAccessBlobHeaders, Nullable<SharedAccessProtocol>, IPAddressOrRange)

Retorna uma assinatura de acesso compartilhado baseada em delegação de usuário para o blob, com credenciais exclusivamente com base no UserDelegationKey fornecido.

OpenRead(AccessCondition, BlobRequestOptions, OperationContext)

Abre um fluxo para ler do blob.

OpenReadAsync()

Inicia uma operação assíncrona para abrir um fluxo para leitura do blob.

OpenReadAsync(AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para abrir um fluxo para leitura do blob.

OpenReadAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para abrir um fluxo para leitura do blob.

OpenReadAsync(CancellationToken)

Inicia uma operação assíncrona para abrir um fluxo para leitura do blob.

ReleaseLease(AccessCondition, BlobRequestOptions, OperationContext)

Libera a concessão neste blob.

ReleaseLeaseAsync(AccessCondition)

Inicia uma operação assíncrona para liberar a concessão nesse blob.

ReleaseLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para liberar a concessão nesse blob.

ReleaseLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para liberar a concessão nesse blob.

ReleaseLeaseAsync(AccessCondition, CancellationToken)

Inicia uma operação assíncrona para liberar a concessão nesse blob.

RenewLease(AccessCondition, BlobRequestOptions, OperationContext)

Renova uma concessão neste blob.

RenewLeaseAsync(AccessCondition)

Inicia uma operação assíncrona para renovar uma concessão nesse blob.

RenewLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para renovar uma concessão nesse blob.

RenewLeaseAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para renovar uma concessão nesse blob.

RenewLeaseAsync(AccessCondition, CancellationToken)

Inicia uma operação assíncrona para renovar uma concessão nesse blob.

RotateEncryptionKey(AccessCondition, BlobRequestOptions, OperationContext)

Gira a chave de criptografia nesse blob. Esse método gira apenas a KEK, não a CEK. Para obter mais informações, visite https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/

RotateEncryptionKeyAsync()

Inicia uma operação assíncrona para girar a chave de criptografia nesse blob. Esse método gira apenas a KEK, não a CEK. Para obter mais informações, visite https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/

RotateEncryptionKeyAsync(AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para girar a chave de criptografia nesse blob. Esse método gira apenas a KEK, não a CEK. Para obter mais informações, visite https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/

RotateEncryptionKeyAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para girar a chave de criptografia nesse blob. Esse método gira apenas a KEK, não a CEK. Para obter mais informações, visite https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/

RotateEncryptionKeyAsync(CancellationToken)

Inicia uma operação assíncrona para girar a chave de criptografia nesse blob. Esse método gira apenas a KEK, não a CEK. Para obter mais informações, visite https://azure.microsoft.com/en-us/documentation/articles/storage-client-side-encryption/

SetMetadata(AccessCondition, BlobRequestOptions, OperationContext)

Atualiza os metadados do blob.

SetMetadataAsync()

Inicia uma operação assíncrona para atualizar os metadados do blob.

SetMetadataAsync(AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para atualizar os metadados do blob.

SetMetadataAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para atualizar os metadados do blob.

SetMetadataAsync(CancellationToken)

Inicia uma operação assíncrona para atualizar os metadados do blob.

SetProperties(AccessCondition, BlobRequestOptions, OperationContext)

Atualiza as propriedades do blob.

SetPropertiesAsync()

Inicia uma operação assíncrona para atualizar as propriedades do blob.

SetPropertiesAsync(AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para atualizar as propriedades do blob.

SetPropertiesAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para atualizar as propriedades do blob.

SetPropertiesAsync(CancellationToken)

Inicia uma operação assíncrona para atualizar as propriedades do blob.

Snapshot(IDictionary<String,String>, AccessCondition, BlobRequestOptions, OperationContext)

Cria um instantâneo do blob.

SnapshotAsync()

Inicia uma operação assíncrona para criar uma instantâneo do blob.

SnapshotAsync(CancellationToken)

Inicia uma operação assíncrona para criar uma instantâneo do blob.

SnapshotAsync(IDictionary<String,String>, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para criar uma instantâneo do blob.

SnapshotAsync(IDictionary<String,String>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para criar uma instantâneo do blob.

StartCopy(Uri, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

StartCopyAsync(Uri)

Inicia uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

StartCopyAsync(Uri, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

StartCopyAsync(Uri, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

StartCopyAsync(Uri, CancellationToken)

Inicia uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

StartCopyAsync(Uri, Nullable<PremiumPageBlobTier>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

StartCopyAsync(Uri, Nullable<StandardBlobTier>, Nullable<RehydratePriority>, AccessCondition, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para começar a copiar o conteúdo, as propriedades e os metadados de outro blob para esse blob.

Undelete(AccessCondition, BlobRequestOptions, OperationContext)

Desdeleta o blob se ele for excluído temporariamente.

UndeleteAsync()

Inicia uma operação assíncrona para remover a exclusão do blob excluído temporariamente.

UndeleteAsync(AccessCondition, BlobRequestOptions, OperationContext)

Inicia uma operação assíncrona para remover a exclusão do blob excluído temporariamente.

UndeleteAsync(AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para remover a exclusão do blob excluído temporariamente.

UndeleteAsync(CancellationToken)

Inicia uma operação assíncrona para excluir o blob.

Aplica-se a