Språk

ConversationMemoryScope Klass

Definition

ConversationMemoryScope representerar Conversation-scoped memory.

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 bygger på att objektet ConversationState är tillgängligt från turnContext.TurnState.Get<ConversationState>().

Konstruktorer

Name Description
ConversationMemoryScope()

Initierar en ny instans av ConversationMemoryScope klassen. Skapa ny ConversationMemoryScope bunden till ConversationState.

Egenskaper

Name Description
IncludeInSnapshot

Får eller sätter ett värde som anger om detta minne ska inkluderas i snapshot.

(Ärvd från MemoryScope)
Name

Får eller bestämmer namnet på omfattningen.

(Ärvd från MemoryScope)

Metoder

Name Description
DeleteAsync(DialogContext, CancellationToken)

Tar bort alla tillstånd i lagringen och cachen för detta BotState.

(Ärvd från BotStateMemoryScope<T>)
GetMemory(DialogContext)

Skaffa backingminnet till detta teleskop.

(Ärvd från BotStateMemoryScope<T>)
LoadAsync(DialogContext, Boolean, CancellationToken)

Fyller på tillståndscachen för detta BotState från lagringslagret.

(Ärvd från BotStateMemoryScope<T>)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Skriver statuscachen för detta BotState till lagringslagret.

(Ärvd från BotStateMemoryScope<T>)
SetMemory(DialogContext, Object)

Ändrar backingobjektet för minnesscope.

(Ärvd från BotStateMemoryScope<T>)

Gäller för