次の方法で共有


ConversationMemoryScope クラス

定義

ConversationMemoryScope は、スレッド スコープのメモリを表します。

public class ConversationMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.BotStateMemoryScope<Microsoft.Bot.Builder.ConversationState>
type ConversationMemoryScope = class
    inherit BotStateMemoryScope<ConversationState>
Public Class ConversationMemoryScope
Inherits BotStateMemoryScope(Of ConversationState)
継承

注釈

これは、turnContext.TurnState.Get<ConversationState() からアクセスできる ConversationState> オブジェクトに依存します。

コンストラクター

ConversationMemoryScope()

ConversationMemoryScope クラスの新しいインスタンスを初期化します。 ConversationState にバインドされた新しい ConversationMemoryScope を作成します。

プロパティ

IncludeInSnapshot

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

(継承元 MemoryScope)
Name

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

(継承元 MemoryScope)

メソッド

DeleteAsync(DialogContext, CancellationToken)

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

(継承元 BotStateMemoryScope<T>)
GetMemory(DialogContext)

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

(継承元 BotStateMemoryScope<T>)
LoadAsync(DialogContext, Boolean, CancellationToken)

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

(継承元 BotStateMemoryScope<T>)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

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

(継承元 BotStateMemoryScope<T>)
SetMemory(DialogContext, Object)

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

(継承元 BotStateMemoryScope<T>)

適用対象