Idioma

AzureBlobStorage Classe

Definição

Cuidado

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

Implementa IStorage 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 tem o nome da chave de item do 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 ETag propriedade da entidade para o ETag do blob ao ser lido. Posteriormente, um Microsoft.WindowsAzure.Storage.AccessCondition com o valor ETag será gerado durante a gravação. As novas entidades começam com uma ETag nula.

Construtores

Nome Description
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

Nome Description
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

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

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

Aplica-se a