Partilhar via


AzureBlobStorage Classe

Definição

Atenção

This class is deprecated. Please use BlobsStorage from Microsoft.Bot.Builder.Azure.Blobs instead.

Implementa a IStorage utilização de Armazenamento de Blobs do Azure.

[System.Obsolete("This class is deprecated. Please use BlobsStorage from Microsoft.Bot.Builder.Azure.Blobs instead.")]
public class AzureBlobStorage : Microsoft.Bot.Builder.IStorage
[<System.Obsolete("This class is deprecated. Please use BlobsStorage from Microsoft.Bot.Builder.Azure.Blobs instead.")>]
type AzureBlobStorage = class
    interface IStorage
Public Class AzureBlobStorage
Implements IStorage
Herança
AzureBlobStorage
Atributos
Implementações

Observações

Esta classe utiliza um único Contentor de Blobs de Armazenamento do Azure. Cada entidade ou IStoreItem é serializada numa cadeia JSON e armazenada num blob de texto individual. Cada blob tem o nome da chave de item do arquivo, que é codificada para que esteja em conformidade com um nome de blob válido. Se uma entidade for uma IStoreItem, o objeto de armazenamento definirá o valor da propriedade da ETag entidade para o ETag do blob após a leitura. Posteriormente, será gerado um Microsoft.WindowsAzure.Storage.AccessCondition com o valor ETag durante a Escrita. As novas entidades começam com um ETag nulo.

Construtores

AzureBlobStorage(CloudStorageAccount, String, JsonSerializer)
Obsoleto.

Inicializa uma nova instância da AzureBlobStorage classe.

AzureBlobStorage(CloudStorageAccount, String)
Obsoleto.

Inicializa uma nova instância da AzureBlobStorage classe.

AzureBlobStorage(String, String)
Obsoleto.

Inicializa uma nova instância da AzureBlobStorage classe.

Métodos

DeleteAsync(String[], CancellationToken)
Obsoleto.

Elimina blobs de entidades do contentor configurado.

ReadAsync(String[], CancellationToken)
Obsoleto.

Obtenha entidades do contentor de blobs configurado.

WriteAsync(IDictionary<String,Object>, CancellationToken)
Obsoleto.

Armazena uma nova entidade no contentor de blobs configurado.

Métodos da Extensão

ReadAsync<TStoreItem>(IStorage, String[], CancellationToken)
Obsoleto.

Obtém e escreve fortemente uma coleção de objetos a IStoreItem partir do armazenamento de estado.

Aplica-se a