TurnContextStateCollection Classe

Definição

Os valores persistiram durante toda a vida do turno como parte do ITurnContext.

public class TurnContextStateCollection : System.Collections.Generic.Dictionary<string,object>, IDisposable
type TurnContextStateCollection = class
    inherit Dictionary<string, obj>
    interface IDisposable
Public Class TurnContextStateCollection
Inherits Dictionary(Of String, Object)
Implements IDisposable
Herança
TurnContextStateCollection
Implementações

Comentários

Valores típicos que são armazenados aqui são objetos necessários durante a vida útil de um turno, como IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer etc.

Construtores

Nome Description
TurnContextStateCollection()

Inicializa uma nova instância da classe TurnContextStateCollection.

Métodos

Nome Description
Add<T>(String, T)

Adiciona um valor ao contexto da curva.

Add<T>(T)

Adiciona um valor ao contexto da curva.

Dispose()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados.

Dispose(Boolean)

Libera recursos se o parâmetro de descarte estiver definido como true.

Get<T>()

Obtém o valor padrão pelo tipo a partir do contexto do turno.

Get<T>(String)

Obtém um valor em cache pelo nome do contexto do turno.

Set<T>(String, T)

Defina um valor para o contexto do turno.

Set<T>(T)

Defina um valor para o contexto do turno.

Aplica-se a