ConversationMemoryScope 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.
ConversationMemoryScope representerar minne med omfång för konversation.
public class ConversationMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.BotStateMemoryScope<Microsoft.Bot.Builder.ConversationState>
type ConversationMemoryScope = class
inherit BotStateMemoryScope<ConversationState>
Public Class ConversationMemoryScope
Inherits BotStateMemoryScope(Of ConversationState)
- Arv
Kommentarer
Detta förlitar sig på att ConversationState-objektet är tillgängligt från turnContext.TurnState.Get<ConversationState>().
Konstruktorer
ConversationMemoryScope() |
Initierar en ny instans av ConversationMemoryScope klassen. Skapa nytt ConversationMemoryScope som är bundet till ConversationState. |
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 den här BotState. (Ärvd från BotStateMemoryScope<T>) |
GetMemory(DialogContext) |
Hämta bakgrundsminnet för det här omfånget. (Ärvd från BotStateMemoryScope<T>) |
LoadAsync(DialogContext, Boolean, CancellationToken) |
Fyller i tillståndscacheminnet för detta BotState från lagringsskiktet. (Ärvd från BotStateMemoryScope<T>) |
SaveChangesAsync(DialogContext, Boolean, CancellationToken) |
Skriver tillståndscacheminnet för detta BotState till lagringsskiktet. (Ärvd från BotStateMemoryScope<T>) |
SetMemory(DialogContext, Object) |
Ändrar bakgrundsobjektet för minnesomfånget. (Ärvd från BotStateMemoryScope<T>) |