Dela via


BotStateMemoryScope<T> Klass

Definition

BotStateMemoryScope representerar ett BotState-omfångsminne.

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

Typparametrar

T

BotState-typ.

Arv
BotStateMemoryScope<T>
Härledda

Kommentarer

Detta förlitar sig på att BotState-objektet är tillgängligt från turnContext.TurnState.Get<T>().

Konstruktorer

BotStateMemoryScope<T>(String)

Initierar en ny instans av BotStateMemoryScope<T> klassen.

Egenskaper

IncludeInSnapshot

Hämtar eller anger ett värde som anger om det här minnet ska ingå i ögonblicksbilden.

(Ärvd från MemoryScope)
Name

Hämtar eller anger namnet på omfånget.

(Ärvd från MemoryScope)

Metoder

DeleteAsync(DialogContext, CancellationToken)

Tar bort alla tillstånd i lagringen och cacheminnet för detta BotState.

GetMemory(DialogContext)

Hämta bakgrundsminnet för det här omfånget.

LoadAsync(DialogContext, Boolean, CancellationToken)

Fyller i tillståndscacheminnet för detta BotState från lagringsskiktet.

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Skriver tillståndscache för detta BotState till lagringsskiktet.

SetMemory(DialogContext, Object)

Ändrar bakgrundsobjektet för minnesomfånget.

Gäller för