Taal

BotStateMemoryScope<T> Klas

Definitie

BotStateMemoryScope vertegenwoordigt een geheugen met BotState scope.

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

Type parameters

T

BotState-type.

Overname
BotStateMemoryScope<T>
Afgeleid

Opmerkingen

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

Constructors

Name Description
BotStateMemoryScope<T>(String)

Initialiseert een nieuw exemplaar van de BotStateMemoryScope<T> klasse.

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.

GetMemory(DialogContext)

Haal het backinggeheugen voor deze telescoop.

LoadAsync(DialogContext, Boolean, CancellationToken)

Vult de statuscache hiervoor BotState vanuit de opslaglaag.

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Schrijft de statuscache hiervoor BotState naar de opslaglaag.

SetMemory(DialogContext, Object)

Verandert het backing-object voor de geheugenscope.

Van toepassing op