MemoryScope クラス

定義

MemoryScope は、名前付きメモリ スコープ抽象クラスを表します。

public abstract class MemoryScope
type MemoryScope = class
Public MustInherit Class MemoryScope
継承
MemoryScope
派生

コンストラクター

名前 説明
MemoryScope(String, Boolean)

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

プロパティ

名前 説明
IncludeInSnapshot

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

Name

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

メソッド

名前 説明
DeleteAsync(DialogContext, CancellationToken)

この BotStateのためにストレージとキャッシュの任意の状態を削除します。

GetMemory(DialogContext)

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

LoadAsync(DialogContext, Boolean, CancellationToken)

この BotState の状態キャッシュはストレージ層から埋め込まれます。

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

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

SetMemory(DialogContext, Object)

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

適用対象