Dela via


ConversationMemoryScope Klass

Definition

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>)

Gäller för