AutoSaveStateMiddleware Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Middleware för att automatiskt behålla tillståndet innan varje runda är slut.
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 det hanterar.
Konstruktorer
| Name | Description |
|---|---|
| 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 detta objekt. |
Egenskaper
| Name | Description |
|---|---|
| BotStateSet |
Hämtar eller sätter listan över tillståndshanteringsobjekt som hanteras av detta objekt. |
Metoder
| Name | Description |
|---|---|
| Add(BotState) |
Lägger till ett tillståndshanteringsobjekt till listan över tillstånd som ska hanteras. |
| OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
Innan turen slutar, anropar SaveChangesAsync(ITurnContext, Boolean, CancellationToken) varje tillståndsobjekt. |