Lenguaje

AzureBlobStorage Clase

Definición

Precaución

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

Implementa IStorage usando Azure Blob Storage.

[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
Herencia
AzureBlobStorage
Atributos
Implementaciones

Comentarios

Esta clase usa un único contenedor de blobs de Azure Storage. Cada entidad o IStoreItem se serializa en una cadena JSON y se almacena en un blob de texto individual. Cada blob se denomina después de la clave de elemento de almacén, que se codifica para que cumpla un nombre de blob válido. Si una entidad es un IStoreItem, el objeto de almacenamiento establecerá el valor de ETag propiedad de la entidad al ETag del blob al leerlo. Después, se generará un Microsoft.WindowsAzure.Storage.AccessCondition con el valor ETag durante la escritura. Las nuevas entidades comienzan con una ETag nula.

Constructores

Nombre Description
AzureBlobStorage(CloudStorageAccount, String, JsonSerializer)
Obsoletos.

Inicializa una nueva instancia de la clase AzureBlobStorage.

AzureBlobStorage(CloudStorageAccount, String)
Obsoletos.

Inicializa una nueva instancia de la clase AzureBlobStorage.

AzureBlobStorage(String, String)
Obsoletos.

Inicializa una nueva instancia de la clase AzureBlobStorage.

Métodos

Nombre Description
DeleteAsync(String[], CancellationToken)
Obsoletos.

Elimina blobs de entidad del contenedor configurado.

ReadAsync(String[], CancellationToken)
Obsoletos.

Recupere entidades del contenedor de blobs configurado.

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

Almacena una nueva entidad en el contenedor de blobs configurado.

Métodos de extensión

Nombre Description
ReadAsync<TStoreItem>(IStorage, String[], CancellationToken)
Obsoletos.

Obtiene y tipifica fuertemente una colección de IStoreItem objetos desde el almacenamiento de estados.

Se aplica a