次の方法で共有


UserMemoryScope クラス

定義

UserMemoryScope は、ユーザー スコープのメモリを表します。

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

注釈

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

コンストラクター

UserMemoryScope()

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

プロパティ

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>)

適用対象