MemoryScope Klasse

Definition

Memoryscope stellt eine abstrakte Klasse für einen benannten Speicherbereich dar.MemoryScope represents a named memory scope abstract class.

public abstract class MemoryScope
type MemoryScope = class
Public MustInherit Class MemoryScope
Vererbung
MemoryScope
Abgeleitet

Konstruktoren

MemoryScope(String, Boolean)

Initialisiert eine neue Instanz der MemoryScope-Klasse.Initializes a new instance of the MemoryScope class.

Eigenschaften

IncludeInSnapshot

Ruft einen Wert ab, der angibt, ob dieser Speicher in die Momentaufnahme eingeschlossen werden sollGets or sets a value indicating whether this memory should be included in snapshot.

Name

Ruft den Namen des Bereichs ab oder legt diesen fest.Gets or sets name of the scope.

Methoden

DeleteAsync(DialogContext, CancellationToken)

Löscht einen beliebigen Zustand im Speicher und den Cache für diesen BotState .Deletes any state in storage and the cache for this BotState.

GetMemory(DialogContext)

Den Sicherungs Speicher für diesen Bereich erhalten.Get the backing memory for this scope.

LoadAsync(DialogContext, Boolean, CancellationToken)

Füllt den Zustands Cache für diesen auf BotState der Speicher Ebene auf.Populates the state cache for this BotState from the storage layer.

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Schreibt den Zustands Cache für diesen BotState in die Speicher Ebene.Writes the state cache for this BotState to the storage layer.

SetMemory(DialogContext, Object)

Ändert das Unterstützungs Objekt für den Speicherbereich.Changes the backing object for the memory scope.

Gilt für: