Delen via


BotStateMemoryScope<T> Klas

Definitie

BotStateMemoryScope vertegenwoordigt een BotState-geheugenbereik.

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 botstate-object dat toegankelijk is vanuit turnContext.TurnState.Get<T>().

Constructors

BotStateMemoryScope<T>(String)

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

Eigenschappen

IncludeInSnapshot

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit geheugen moet worden opgenomen in de momentopname.

(Overgenomen van MemoryScope)
Name

Hiermee wordt de naam van het bereik opgehaald of ingesteld.

(Overgenomen van MemoryScope)

Methoden

DeleteAsync(DialogContext, CancellationToken)

Hiermee verwijdert u alle statussen in de opslag en de cache voor deze BotState.

GetMemory(DialogContext)

Haal het back-upgeheugen voor dit bereik op.

LoadAsync(DialogContext, Boolean, CancellationToken)

Hiermee vult u de statuscache voor deze BotState vanuit de opslaglaag.

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Hiermee schrijft u de statuscache naar BotState de opslaglaag.

SetMemory(DialogContext, Object)

Hiermee wijzigt u het backing-object voor het geheugenbereik.

Van toepassing op