Delen via


TurnContextStateCollection Klas

Definitie

Waarden die zijn behouden voor de levensduur van de beurt als onderdeel van 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
Overname
TurnContextStateCollection
Implementeringen

Opmerkingen

Typische waarden die hier worden opgeslagen, zijn objecten die nodig zijn voor de levensduur van een beurt, zoals IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer, enzovoort.

Constructors

TurnContextStateCollection()

Initialiseert een nieuw exemplaar van de TurnContextStateCollection klasse.

Methoden

Add<T>(String, T)

Voegt een waarde toe aan de context van de beurt.

Add<T>(T)

Voegt een waarde toe aan de context van de beurt.

Dispose()

Voert door de toepassing gedefinieerde taken uit die zijn gekoppeld aan het vrijmaken, vrijgeven of opnieuw instellen van niet-beheerde resources.

Dispose(Boolean)

Hiermee maakt u resources vrij als de disposing-parameter is ingesteld op true.

Get<T>()

Hiermee haalt u de standaardwaarde op per type uit de context van de beurt.

Get<T>(String)

Haalt een in de cache opgeslagen waarde op naam op uit de context van de turn.

Set<T>(String, T)

Stel een waarde in op de context van de beurt.

Set<T>(T)

Stel een waarde in op de context van de beurt.

Van toepassing op