Compartilhar via


AzureBlobStorage Classe

Definição

Cuidado

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

IStorage Implementa usando 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

Comentários

Essa classe usa um único Contêiner de Blobs de Armazenamento do Azure. Cada entidade ou IStoreItem é serializada em uma cadeia de caracteres JSON e armazenada em um blob de texto individual. Cada blob é nomeado em homenagem à chave do item de repositório, que é codificada para que ele esteja em conformidade com um nome de blob válido. Se uma entidade for um IStoreItem, o objeto de armazenamento definirá o valor da propriedade da ETag entidade como eTag do blob após a leitura. Posteriormente, um Microsoft.WindowsAzure.Storage.AccessCondition com o valor ETag será gerado durante a Gravação. Novas entidades começam com uma ETag nula.

Construtores

AzureBlobStorage(CloudStorageAccount, String, JsonSerializer)
Obsoleto.

Inicializa uma nova instância da classe AzureBlobStorage.

AzureBlobStorage(CloudStorageAccount, String)
Obsoleto.

Inicializa uma nova instância da classe AzureBlobStorage.

AzureBlobStorage(String, String)
Obsoleto.

Inicializa uma nova instância da classe AzureBlobStorage.

Métodos

DeleteAsync(String[], CancellationToken)
Obsoleto.

Exclui blobs de entidade do contêiner configurado.

ReadAsync(String[], CancellationToken)
Obsoleto.

Recupere entidades do contêiner de blob configurado.

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

Armazena uma nova entidade no contêiner de blob configurado.

Métodos de Extensão

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

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

Aplica-se a