TurnContextStateCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Los valores persistieron durante toda la vida del turno como parte de la 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
- Herencia
-
TurnContextStateCollection
- Implementaciones
Comentarios
Los valores típicos que se almacenan aquí son objetos necesarios durante la vida útil de un turno, como IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer, etc.
Constructores
| Nombre | Description |
|---|---|
| TurnContextStateCollection() |
Inicializa una nueva instancia de la clase TurnContextStateCollection. |
Métodos
| Nombre | Description |
|---|---|
| Add<T>(String, T) |
Agrega un valor al contexto del turno. |
| Add<T>(T) |
Agrega un valor al contexto del turno. |
| Dispose() |
Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados. |
| Dispose(Boolean) |
Libera recursos si el parámetro de disposición está configurado como verdadero. |
| Get<T>() |
Obtiene el valor por defecto por tipo del contexto del turno. |
| Get<T>(String) |
Obtiene un valor en caché por nombre del contexto del turno. |
| Set<T>(String, T) |
Establece un valor en el contexto del turno. |
| Set<T>(T) |
Establece un valor en el contexto del turno. |