Lingua

TurnContextStateCollection Classe

Definizione

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.

Si applica a