AzureBlobStorage Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |