Sprog

IStorageV2 Interface

Definition

Defines the version 2 storage contract for portable key-value operations.

public interface IStorageV2 : Microsoft.Agents.Storage.IStorage
type IStorageV2 = interface
    interface IStorage
Public Interface IStorageV2
Implements IStorage
Derived
Implements

Methods

Name Description
DeleteAsync(IReadOnlyList<String>, CancellationToken)

Deletes items from storage and returns an explicit result for each requested delete.

DeleteAsync(IReadOnlyList<String>, StorageDeleteOptions, CancellationToken)

Deletes items from storage and returns an explicit result for each requested delete.

DeleteAsync(String[], CancellationToken)

Deletes storage items from storage.

(Inherited from IStorage)
ReadAsync(IReadOnlyList<String>, CancellationToken)

Reads items from storage and returns an explicit result for each requested key.

ReadAsync(String[], CancellationToken)

Reads storage items from storage.

(Inherited from IStorage)
ReadAsync<TStoreItem>(String[], CancellationToken)

Reads storage items from storage.

(Inherited from IStorage)
WriteAsync(IDictionary<String,Object>, CancellationToken)

Writes storage items to storage.

(Inherited from IStorage)
WriteAsync<TStoreItem>(IDictionary<String,TStoreItem>, CancellationToken)

Writes storage items to storage.

(Inherited from IStorage)
WriteAsync<TValue>(IReadOnlyDictionary<String,TValue>, StorageWriteOptions, CancellationToken)

Writes typed items to storage and returns an explicit result for each requested write.

Applies to