Sprache

TurnContextStateCollection Klasse

Definition

Die Werte blieben während der gesamten Lebensdauer der Drehung als Teil der 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
Vererbung
TurnContextStateCollection
Implementiert

Hinweise

Typische Werte, die hier gespeichert werden, sind Objekte, die für die Lebensdauer eines Zuges benötigt werden, wie IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer usw.

Konstruktoren

Name Beschreibung
TurnContextStateCollection()

Initialisiert eine neue Instanz der TurnContextStateCollection-Klasse.

Methoden

Name Beschreibung
Add<T>(String, T)

Fügt dem Kontext der Drehung einen Wert hinzu.

Add<T>(T)

Fügt dem Kontext der Drehung einen Wert hinzu.

Dispose()

Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verknüpft sind.

Dispose(Boolean)

Freisetzt Ressourcen, wenn der Disposing-Parameter auf true gesetzt ist.

Get<T>()

Erhält den Standardwert nach Typ aus dem Kontext des Zuges.

Get<T>(String)

Erhält einen zwischengespeicherten Wert nach Namen aus dem Kontext der Runde.

Set<T>(String, T)

Setze einen Wert für den Kontext der Runde.

Set<T>(T)

Setze einen Wert für den Kontext der Runde.

Gilt für: