BotStateMemoryScope<T> 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í.
BotStateMemoryScope představuje paměť vymezenou na BotState.
public class BotStateMemoryScope<T> : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope where T : BotState
type BotStateMemoryScope<'T (requires 'T :> BotState)> = class
inherit MemoryScope
Public Class BotStateMemoryScope(Of T)
Inherits MemoryScope
Parametry typu
- T
Typ BotState.
- Dědičnost
- Odvozené
Poznámky
To závisí na tom, že objekt BotState je přístupný z turnContext.TurnState.Get<T>().
Konstruktory
BotStateMemoryScope<T>(String) |
Inicializuje novou instanci BotStateMemoryScope<T> třídy . |
Vlastnosti
IncludeInSnapshot |
Získá nebo nastaví hodnotu označující, zda má být tato paměť zahrnuta ve snímku. (Zděděno od MemoryScope) |
Name |
Získá nebo nastaví název oboru. (Zděděno od MemoryScope) |
Metody
DeleteAsync(DialogContext, CancellationToken) |
Odstraní všechny stavy v úložišti a mezipaměti pro tento BotStateobjekt . |
GetMemory(DialogContext) |
Získejte záložní paměť pro tento obor. |
LoadAsync(DialogContext, Boolean, CancellationToken) |
Naplní mezipaměť stavu z BotState vrstvy úložiště. |
SaveChangesAsync(DialogContext, Boolean, CancellationToken) |
Zapíše stavové mezipaměti do BotState vrstvy úložiště. |
SetMemory(DialogContext, Object) |
Změní objekt pozadí pro obor paměti. |