Microsoft BotFrameworkSDKを使用してチャットボットを構築しています。
UserProfileという名前のオブジェクトを使用してユーザープロファイル情報を格納し、ConversationDataという名前のオブジェクトを使用して会話に関連する情報を格納します。
次の状態アクセサーを作成して、両方のオブジェクトを状態に格納します。
var userStateAccessors = _userState.CreateProperty <UserProfile>(nameof(UserProfile)); 変数conversationStateAccessors
_conversationState.CreateProperty <ConversationData>(nameof(ConversationData)); 状態ストレージメカニズムはメモリストレージに設定されます。
次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。

正解:

ボックス1:はい
BotStateオブジェクトへのハンドルを提供するCreatePropertyメソッドを使用して、プロパティアクセサーを作成します。
各状態プロパティアクセサーを使用すると、関連付けられた状態プロパティの値を取得または設定できます。
ボックス2:はい
ボックス3:いいえ
ターンハンドラーを終了する前に、状態管理オブジェクトのSaveChangesAsync()メソッドを使用して、すべての状態変更をストレージに書き戻します。
参照:
https://docs.microsoft.com/en-us/azure/bot-service/bot-builder-howto-v4-state