Dela via


AutoSaveStateMiddleware Klass

Definition

Mellanprogram för att automatiskt bevara tillstånd före slutet av varje tur.

public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
    interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
Arv
AutoSaveStateMiddleware
Implementeringar

Kommentarer

Detta anropar SaveChangesAsync(ITurnContext, Boolean, CancellationToken) varje tillståndsobjekt som hanteras.

Konstruktorer

AutoSaveStateMiddleware(BotState[])

Initierar en ny instans av AutoSaveStateMiddleware klassen.

AutoSaveStateMiddleware(BotStateSet)

Initierar en ny instans av AutoSaveStateMiddleware klassen med en lista över tillståndshanteringsobjekt som hanteras av det här objektet.

Egenskaper

BotStateSet

Hämtar eller anger listan över tillståndshanteringsobjekt som hanteras av det här objektet.

Metoder

Add(BotState)

Lägger till ett tillståndshanteringsobjekt i listan över tillstånd som ska hanteras.

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

Innan turn slutar anropas SaveChangesAsync(ITurnContext, Boolean, CancellationToken) varje tillståndsobjekt.

Gäller för