TurnContextStateCollection Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
I valori sono sopravvissuti per tutta la vita del turno come parte del 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
- Ereditarietà
-
TurnContextStateCollection
- Implementazioni
Commenti
I valori tipici memorizzati qui sono oggetti necessari per la durata di un turno, come IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer ecc.
Costruttori
| Nome | Descrizione |
|---|---|
| TurnContextStateCollection() |
Inizializza una nuova istanza della classe TurnContextStateCollection. |
Metodi
| Nome | Descrizione |
|---|---|
| Add<T>(String, T) |
Aggiunge un valore al contesto del turno. |
| Add<T>(T) |
Aggiunge un valore al contesto del turno. |
| Dispose() |
Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite. |
| Dispose(Boolean) |
Libera risorse se il parametro di dismissione è impostato su true. |
| Get<T>() |
Ottiene il valore predefinito per tipo dal contesto del turno. |
| Get<T>(String) |
Ottiene un valore memorizzato per nome dal contesto del turno. |
| Set<T>(String, T) |
Imposta un valore al contesto del turno. |
| Set<T>(T) |
Imposta un valore al contesto del turno. |