Taal

ConversationMemoryScope Klas

Definitie

ConversationMemoryScope vertegenwoordigt Conversation scoped geheugen.

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

Opmerkingen

Dit is afhankelijk van het feit dat het ConversationState-object toegankelijk is vanuit turnContext.TurnState.Get<ConversationState>().

Constructors

Name Description
ConversationMemoryScope()

Initialiseert een nieuw exemplaar van de ConversationMemoryScope klasse. Maak nieuwe ConversationMemoryScope aan gekoppeld aan ConversationState.

Eigenschappen

Name Description
IncludeInSnapshot

Krijgt of stelt een waarde in die aangeeft of dit geheugen in de snapshot moet worden opgenomen.

(Overgenomen van MemoryScope)
Name

Krijgt of stelt de naam van de scope vast.

(Overgenomen van MemoryScope)

Methoden

Name Description
DeleteAsync(DialogContext, CancellationToken)

Verwijdert elke status in opslag en de cache voor dit BotState.

(Overgenomen van BotStateMemoryScope<T>)
GetMemory(DialogContext)

Haal het backinggeheugen voor deze telescoop.

(Overgenomen van BotStateMemoryScope<T>)
LoadAsync(DialogContext, Boolean, CancellationToken)

Vult de statuscache hiervoor BotState vanuit de opslaglaag.

(Overgenomen van BotStateMemoryScope<T>)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Schrijft de statuscache hiervoor BotState naar de opslaglaag.

(Overgenomen van BotStateMemoryScope<T>)
SetMemory(DialogContext, Object)

Verandert het backing-object voor de geheugenscope.

(Overgenomen van BotStateMemoryScope<T>)

Van toepassing op