Langue

AzureBlobStorage Classe

Définition

Attention

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

Implémentations IStorage utilisant Stockage Blob 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
Héritage
AzureBlobStorage
Attributs
Implémente

Remarques

Cette classe utilise un seul conteneur d’objets blob Stockage Azure. Chaque entité ou IStoreItem est sérialisée dans une chaîne JSON et stockée dans un objet blob de texte individuel. Chaque objet blob est nommé après la clé d’élément de magasin, qui est encodée afin qu’elle soit conforme à un nom d’objet blob valide. Si une entité est un IStoreItem, l’objet de stockage fixera la valeur de ETag propriété de l’entité à ETag du blob lors de la lecture. Ensuite, une Microsoft.WindowsAzure.Storage.AccessCondition avec la valeur ETag sera générée pendant l’écriture. Les nouvelles entités commencent par un ETag Null.

Constructeurs

Nom Description
AzureBlobStorage(CloudStorageAccount, String, JsonSerializer)
Obsolète.

Initialise une nouvelle instance de la classe AzureBlobStorage.

AzureBlobStorage(CloudStorageAccount, String)
Obsolète.

Initialise une nouvelle instance de la classe AzureBlobStorage.

AzureBlobStorage(String, String)
Obsolète.

Initialise une nouvelle instance de la classe AzureBlobStorage.

Méthodes

Nom Description
DeleteAsync(String[], CancellationToken)
Obsolète.

Supprime les objets blob d’entités du conteneur configuré.

ReadAsync(String[], CancellationToken)
Obsolète.

Récupérez des entités à partir du conteneur d’objets blob configuré.

WriteAsync(IDictionary<String,Object>, CancellationToken)
Obsolète.

Stocke une nouvelle entité dans le conteneur d’objets blob configuré.

Méthodes d’extension

Nom Description
ReadAsync<TStoreItem>(IStorage, String[], CancellationToken)
Obsolète.

Obtient et tape fortement une collection d’objets IStoreItem à partir du stockage d’état.

S’applique à