AutoSaveStateMiddleware Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Middleware automatycznie zachowuje stan przed końcem każdej tury.
public class AutoSaveStateMiddleware : Microsoft.Bot.Builder.IMiddleware
type AutoSaveStateMiddleware = class
interface IMiddleware
Public Class AutoSaveStateMiddleware
Implements IMiddleware
- Dziedziczenie
-
AutoSaveStateMiddleware
- Implementuje
Uwagi
To wywołuje SaveChangesAsync(ITurnContext, Boolean, CancellationToken) każdy obiekt stanu, którym zarządza.
Konstruktory
| Nazwa | Opis |
|---|---|
| AutoSaveStateMiddleware(BotState[]) |
Inicjuje nowe wystąpienie klasy AutoSaveStateMiddleware. |
| AutoSaveStateMiddleware(BotStateSet) |
Inicjalizuje nową instancję AutoSaveStateMiddleware klasy za pomocą listy obiektów zarządzania stanami zarządzanych przez ten obiekt. |
Właściwości
| Nazwa | Opis |
|---|---|
| BotStateSet |
Otrzymuje lub ustawia listę obiektów zarządzania stanami zarządzanych przez ten obiekt. |
Metody
| Nazwa | Opis |
|---|---|
| Add(BotState) |
Dodaje obiekt zarządzania stanami do listy stanów do zarządzania. |
| OnTurnAsync(ITurnContext, NextDelegate, CancellationToken) |
Przed końcem tury wywołuje SaveChangesAsync(ITurnContext, Boolean, CancellationToken) każdy obiekt stanu. |