Dela via


CachingBotDataStore Klass

Definition

Cacheminnen ändras tills FlushAsync() kallas OBS! Trots namnet är detta INTE en cache med åtkomst för det inre arkivet, men är en ändringscache med ändringar som kommer att push-överföras till det inre arkivet.

public class CachingBotDataStore : Microsoft.Bot.Builder.Dialogs.Internals.IBotDataStore<Microsoft.Bot.Connector.BotData>
type CachingBotDataStore = class
    interface IBotDataStore<BotData>
Public Class CachingBotDataStore
Implements IBotDataStore(Of BotData)
Arv
CachingBotDataStore
Implementeringar

Konstruktorer

CachingBotDataStore(IBotDataStore<BotData>, CachingBotDataStoreConsistencyPolicy)

Cacheminnen ändras tills FlushAsync() kallas OBS! Trots namnet är detta INTE en cache med åtkomst för det inre arkivet, men är en ändringscache med ändringar som kommer att push-överföras till det inre arkivet.

Explicita gränssnittsimplementeringar

IBotDataStore<BotData>.FlushAsync(IAddress, CancellationToken)

Cacheminnen ändras tills FlushAsync() kallas OBS! Trots namnet är detta INTE en cache med åtkomst för det inre arkivet, men är en ändringscache med ändringar som kommer att push-överföras till det inre arkivet.

IBotDataStore<BotData>.LoadAsync(IAddress, BotStoreType, CancellationToken)

Cacheminnen ändras tills FlushAsync() kallas OBS! Trots namnet är detta INTE en cache med åtkomst för det inre arkivet, men är en ändringscache med ändringar som kommer att push-överföras till det inre arkivet.

IBotDataStore<BotData>.SaveAsync(IAddress, BotStoreType, BotData, CancellationToken)

Cacheminnen ändras tills FlushAsync() kallas OBS! Trots namnet är detta INTE en cache med åtkomst för det inre arkivet, men är en ändringscache med ändringar som kommer att push-överföras till det inre arkivet.

Gäller för