語言

CachingBotDataStore 類別

定義

快取變更直到 FlushAsync() 被命名為止。注意:儘管名稱如此,這並非內層儲存存取的快取,而是將推送至內層儲存的變更快取。

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)
繼承
CachingBotDataStore
實作

建構函式

名稱 Description
CachingBotDataStore(IBotDataStore<BotData>, CachingBotDataStoreConsistencyPolicy)

快取變更直到 FlushAsync() 被命名為止。注意:儘管名稱如此,這並非內層儲存存取的快取,而是將推送至內層儲存的變更快取。

明確介面實作

名稱 Description
IBotDataStore<BotData>.FlushAsync(IAddress, CancellationToken)

快取變更直到 FlushAsync() 被命名為止。注意:儘管名稱如此,這並非內層儲存存取的快取,而是將推送至內層儲存的變更快取。

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

快取變更直到 FlushAsync() 被命名為止。注意:儘管名稱如此,這並非內層儲存存取的快取,而是將推送至內層儲存的變更快取。

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

快取變更直到 FlushAsync() 被命名為止。注意:儘管名稱如此,這並非內層儲存存取的快取,而是將推送至內層儲存的變更快取。

適用於