Compartilhar via


TurnContextStateCollection Classe

Definição

Os valores persistiram durante o tempo de vida da curva 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

Os valores típicos armazenados aqui são objetos necessários para o tempo de vida de uma vez, como IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer etc.

Construtores

TurnContextStateCollection()

Inicializa uma nova instância da classe TurnContextStateCollection.

Métodos

Add<T>(String, T)

Adiciona um valor ao contexto da curva.

Add<T>(T)

Adiciona um valor ao contexto da curva.

Dispose()

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

Dispose(Boolean)

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

Get<T>()

Obtém o valor padrão por tipo do contexto da curva.

Get<T>(String)

Obtém um valor armazenado em cache por nome do contexto da vez.

Set<T>(String, T)

Defina um valor para o contexto da curva.

Set<T>(T)

Defina um valor para o contexto da curva.

Aplica-se a