Compartir a través de


TurnContextStateCollection Clase

Definición

Los valores se conservan durante la vigencia del turno como parte de 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 para la duración de un turno, como IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer, etc.

Constructores

TurnContextStateCollection()

Inicializa una nueva instancia de la clase TurnContextStateCollection.

Métodos

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 o al restablecimiento de recursos no administrados.

Dispose(Boolean)

Libera recursos si el parámetro de eliminación está establecido en true.

Get<T>()

Obtiene el valor predeterminado por tipo del contexto del turno.

Get<T>(String)

Obtiene un valor almacenado en caché por nombre del contexto del turno.

Set<T>(String, T)

Establezca un valor en el contexto del turno.

Set<T>(T)

Establezca un valor en el contexto del turno.

Se aplica a