Partager via


AutoSaveStateMiddleware Classe

Définition

Intergiciel pour conserver automatiquement l’état avant la fin de chaque tour.

public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
    interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
Héritage
AutoSaveStateMiddleware
Implémente

Remarques

Cela appelle SaveChangesAsync(ITurnContext, Boolean, CancellationToken) sur chaque objet d’état qu’il gère.

Constructeurs

AutoSaveStateMiddleware(BotState[])

Initialise une nouvelle instance de la classe AutoSaveStateMiddleware.

AutoSaveStateMiddleware(BotStateSet)

Initialise une nouvelle instance de la AutoSaveStateMiddleware classe avec une liste d’objets de gestion d’état gérés par cet objet.

Propriétés

BotStateSet

Obtient ou définit la liste des objets de gestion d’état gérés par cet objet.

Méthodes

Add(BotState)

Ajoute un objet de gestion d’état à la liste des états à gérer.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Avant la fin du tour, appelle SaveChangesAsync(ITurnContext, Boolean, CancellationToken) sur chaque objet d’état.

S’applique à