AutoSaveStateMiddleware Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Middleware, který automaticky zachová stav před koncem každého otočení.
public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
- Dědičnost
-
AutoSaveStateMiddleware
- Implementuje
Poznámky
Tím se volá SaveChangesAsync(ITurnContext, Boolean, CancellationToken) u každého objektu stavu, který spravuje.
Konstruktory
AutoSaveStateMiddleware(BotState[]) |
Inicializuje novou instanci AutoSaveStateMiddleware třídy . |
AutoSaveStateMiddleware(BotStateSet) |
Inicializuje novou instanci AutoSaveStateMiddleware třídy se seznamem objektů správy stavu spravovaných tímto objektem. |
Vlastnosti
BotStateSet |
Získá nebo nastaví seznam objektů správy stavu spravovaných tímto objektem. |
Metody
Add(BotState) |
Přidá objekt správy stavu do seznamu stavů ke správě. |
OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
Před koncem otočení zavolá na SaveChangesAsync(ITurnContext, Boolean, CancellationToken) každý objekt stavu. |