Idioma

SettingsMemoryScope Classe

Definição

ConfiguraçõesMemoryscope mapeia "configurações" -> IConfiguration.

public class SettingsMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope
type SettingsMemoryScope = class
    inherit MemoryScope
Public Class SettingsMemoryScope
Inherits MemoryScope
Herança
SettingsMemoryScope

Construtores

Nome Description
SettingsMemoryScope(IConfiguration)

Inicializa uma nova instância da classe SettingsMemoryScope.

Propriedades

Nome Description
IncludeInSnapshot

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

(Herdado de MemoryScope)
Name

Recebe ou define o nome do escopo.

(Herdado de MemoryScope)

Métodos

Nome Description
DeleteAsync(DialogContext, CancellationToken)

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

(Herdado de MemoryScope)
GetMemory(DialogContext)

Obtém 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.

LoadSettings(IConfiguration)

Construa uma visão de dicionário dos provedores de configuração.

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

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

(Herdado de MemoryScope)
SetMemory(DialogContext, Object)

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

Aplica-se a