Delen via


UserMemoryScope Klas

Definitie

UserMemoryScope vertegenwoordigt geheugen met gebruikersbereik.

public class UserMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.BotStateMemoryScope<Microsoft.Bot.Builder.UserState>
type UserMemoryScope = class
    inherit BotStateMemoryScope<UserState>
Public Class UserMemoryScope
Inherits BotStateMemoryScope(Of UserState)
Overname

Opmerkingen

Hiervoor is het afhankelijk van het UserState-object dat toegankelijk is vanuit turnContext.TurnState.Get<UserState>().

Constructors

UserMemoryScope()

Initialiseert een nieuw exemplaar van de UserMemoryScope 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.

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

Haal het back-upgeheugen voor dit bereik op.

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

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

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

Hiermee schrijft u de statuscache naar BotState de opslaglaag.

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

Hiermee wijzigt u het backing-object voor het geheugenbereik.

(Overgenomen van BotStateMemoryScope<T>)

Van toepassing op