Delen via


AzureBlobStorage Klas

Definitie

Waarschuwing

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

IStorage Implementeert met behulp van 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
Overname
AzureBlobStorage
Kenmerken
Implementeringen

Opmerkingen

Deze klasse maakt gebruik van één Azure Storage Blob-container. Elke entiteit of IStoreItem wordt geserialiseerd in een JSON-tekenreeks en opgeslagen in een afzonderlijke tekst-blob. Elke blob is vernoemd naar de sleutel van het archiefitem, die is gecodeerd zodat deze voldoet aan een geldige blobnaam. Als een entiteit een IStoreItemis, stelt het opslagobject de eigenschapswaarde van ETag de entiteit in op de ETag van de blob bij het lezen. Daarna wordt een Microsoft.WindowsAzure.Storage.AccessCondition met de ETag-waarde gegenereerd tijdens het schrijven. Nieuwe entiteiten beginnen met een null-ETag.

Constructors

AzureBlobStorage(CloudStorageAccount, String, JsonSerializer)
Verouderd.

Initialiseert een nieuw exemplaar van de AzureBlobStorage klasse.

AzureBlobStorage(CloudStorageAccount, String)
Verouderd.

Initialiseert een nieuw exemplaar van de AzureBlobStorage klasse.

AzureBlobStorage(String, String)
Verouderd.

Initialiseert een nieuw exemplaar van de AzureBlobStorage klasse.

Methoden

DeleteAsync(String[], CancellationToken)
Verouderd.

Hiermee verwijdert u entiteits-blobs uit de geconfigureerde container.

ReadAsync(String[], CancellationToken)
Verouderd.

Entiteiten ophalen uit de geconfigureerde blobcontainer.

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

Slaat een nieuwe entiteit op in de geconfigureerde blobcontainer.

Extensiemethoden

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

Hiermee haalt u een verzameling objecten op IStoreItem uit de statusopslag en typt u deze sterk.

Van toepassing op