共用方式為


BotStateMemoryScope<T> 類別

定義

BotStateMemoryScope 代表 BotState 範圍記憶體。

public class BotStateMemoryScope<T> : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope where T : BotState
type BotStateMemoryScope<'T (requires 'T :> BotState)> = class
    inherit MemoryScope
Public Class BotStateMemoryScope(Of T)
Inherits MemoryScope

類型參數

T

BotState 類型。

繼承
BotStateMemoryScope<T>
衍生

備註

這依賴可從 turnCoNtext.TurnState.Get < T > () 存取的 BotState 物件。

建構函式

BotStateMemoryScope<T>(String)

初始化 BotStateMemoryScope<T> 類別的新執行個體。

屬性

IncludeInSnapshot

取得或設定值,指出此記憶體是否應該包含在快照集中。

(繼承來源 MemoryScope)
Name

取得或設定範圍的名稱。

(繼承來源 MemoryScope)

方法

DeleteAsync(DialogContext, CancellationToken)

刪除儲存體中的任何狀態,以及這個 BotState 的快取。

GetMemory(DialogContext)

取得此範圍的支援記憶體。

LoadAsync(DialogContext, Boolean, CancellationToken)

從儲存層填入此 BotState 狀態快取。

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

將這個 BotState 的狀態快取寫入儲存層。

SetMemory(DialogContext, Object)

變更記憶體範圍的支持對象。

適用於