Idioma

MemoryScope Classe

Definição

MemoryScope representa uma classe abstrata de escopo de memória nomeada.

public abstract class MemoryScope
type MemoryScope = class
Public MustInherit Class MemoryScope
Herança
MemoryScope
Derivado

Construtores

Nome Description
MemoryScope(String, Boolean)

Inicializa uma nova instância da classe MemoryScope.

Propriedades

Nome Description
IncludeInSnapshot

Recebe ou define um valor indicando se essa memória deve ser incluída no snapshot.

Name

Recebe ou define o nome do escopo.

Métodos

Nome Description
DeleteAsync(DialogContext, CancellationToken)

Exclui qualquer estado no armazenamento e o cache para isso BotState.

GetMemory(DialogContext)

Obtenha a memória de backup para esse escopo.

LoadAsync(DialogContext, Boolean, CancellationToken)

Preenche o cache de estado para isso BotState a partir da camada de armazenamento.

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Grava o cache de estado disso BotState na camada de armazenamento.

SetMemory(DialogContext, Object)

Altera o objeto de backup para o escopo da memória.

Aplica-se a