Språk

UserMemoryScope Klass

Definition

UserMemoryScope representerar användarbegränsat minne.

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

Kommentarer

Detta bygger på att UserState-objektet är tillgängligt från turnContext.TurnState.Get<UserState>().

Konstruktorer

Name Description
UserMemoryScope()

Initierar en ny instans av UserMemoryScope klassen.

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