TurnContextStateCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |