次の方法で共有


DialogContextMemoryScope クラス

定義

DialogContextMemoryScope は、"dialogcontext" -> プロパティをマップします。

public class DialogContextMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope
type DialogContextMemoryScope = class
    inherit MemoryScope
Public Class DialogContextMemoryScope
Inherits MemoryScope
継承
DialogContextMemoryScope

注釈

dc.stack => ルート ダイアログまでのすべてのダイアログ ID のスタック。 dc.activeDialog => アクティブなダイアログの ID。 dc.parent => 親ダイアログの ID。

コンストラクター

DialogContextMemoryScope()

DialogContextMemoryScope クラスの新しいインスタンスを初期化します。

フィールド

ActiveDialog

アクティブなダイアログ名。

Parent

親名。

Stack

スタック名。

プロパティ

IncludeInSnapshot

このメモリをスナップショットに含めるかどうかを示す値を取得または設定します。

(継承元 MemoryScope)
Name

スコープの名前を取得または設定します。

(継承元 MemoryScope)

メソッド

DeleteAsync(DialogContext, CancellationToken)

ストレージ内の状態と、この BotStateのキャッシュを削除します。

(継承元 MemoryScope)
GetMemory(DialogContext)

このスコープのバッキング メモリを取得します。

LoadAsync(DialogContext, Boolean, CancellationToken)

ストレージ レイヤーから、この BotState 状態キャッシュを設定します。

(継承元 MemoryScope)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

この BotState の状態キャッシュをストレージ レイヤーに書き込みます。

(継承元 MemoryScope)
SetMemory(DialogContext, Object)

メモリ スコープのバッキング オブジェクトを変更します。

適用対象