AutoSaveStateMiddleware クラス

定義

各ターンの終了前に状態を自動的に保持するミドルウェア。

public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
    interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
継承
AutoSaveStateMiddleware
実装

注釈

これにより、管理する各状態オブジェクトが呼び出 SaveChangesAsync(ITurnContext, Boolean, CancellationToken) されます。

コンストラクター

AutoSaveStateMiddleware(BotState[])

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

AutoSaveStateMiddleware(BotStateSet)

このオブジェクトによって管理される AutoSaveStateMiddleware 状態管理オブジェクトの一覧を使用して、 クラスの新しいインスタンスを初期化します。

プロパティ

BotStateSet

このオブジェクトによって管理される状態管理オブジェクトの一覧を取得または設定します。

メソッド

Add(BotState)

管理する状態の一覧に状態管理オブジェクトを追加します。

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

ターンが終了する前に、各状態オブジェクトを呼び出 SaveChangesAsync(ITurnContext, Boolean, CancellationToken) します。

適用対象