BotStateMemoryScope<T> 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.
BotStateMemoryScope representerar ett BotState-omfångsminne.
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
Typparametrar
- T
BotState-typ.
- Arv
- Härledda
Kommentarer
Detta förlitar sig på att BotState-objektet är tillgängligt från turnContext.TurnState.Get<T>().
Konstruktorer
BotStateMemoryScope<T>(String) |
Initierar en ny instans av BotStateMemoryScope<T> klassen. |
Egenskaper
IncludeInSnapshot |
Hämtar eller anger ett värde som anger om det här minnet ska ingå i ögonblicksbilden. (Ärvd från MemoryScope) |
Name |
Hämtar eller anger namnet på omfånget. (Ärvd från MemoryScope) |
Metoder
DeleteAsync(DialogContext, CancellationToken) |
Tar bort alla tillstånd i lagringen och cacheminnet för detta BotState. |
GetMemory(DialogContext) |
Hämta bakgrundsminnet för det här omfånget. |
LoadAsync(DialogContext, Boolean, CancellationToken) |
Fyller i tillståndscacheminnet för detta BotState från lagringsskiktet. |
SaveChangesAsync(DialogContext, Boolean, CancellationToken) |
Skriver tillståndscache för detta BotState till lagringsskiktet. |
SetMemory(DialogContext, Object) |
Ändrar bakgrundsobjektet för minnesomfånget. |