Taal

AzureBlobStorage Klas

Definitie

Let op

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

Implementeert IStorage 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 gebruikt één enkele Azure Storage Blob Container. Elke entiteit of IStoreItem wordt geserialiseerd in een JSON-string en opgeslagen in een individuele tekstblob. Elke blob is genoemd naar de store-itemsleutel, die zo gecodeerd is dat deze voldoet aan een geldige blobnaam. Als een entiteit een IStoreItemis, zal het opslagobject de ETag eigenschapswaarde van de entiteit bij het lezen op de ETag van de blob zetten. Daarna wordt een Microsoft.WindowsAzure.Storage.AccessCondition met de ETag-waarde gegenereerd tijdens het schrijven. Nieuwe entiteiten beginnen met een null ETag.

Constructors

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

Name Description
DeleteAsync(String[], CancellationToken)
Verouderd.

Verwijdert entiteitsblobs uit de geconfigureerde container.

ReadAsync(String[], CancellationToken)
Verouderd.

Haal entiteiten op uit de geconfigureerde blobcontainer.

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

Slaat een nieuwe entiteit op in de geconfigureerde blobcontainer.

Extensiemethoden

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

Krijgt en typt sterk een verzameling objecten IStoreItem uit toestandsopslag.

Van toepassing op