Dela via


TurnContextStateCollection Klass

Definition

Värden behålls under turnens livslängd som en del av 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
Arv
TurnContextStateCollection
Implementeringar

Kommentarer

Typiska värden som lagras här är objekt som behövs under livslängden för en tur, till exempel IStorage, BotState, ConversationState, ILanguageGenerator, ResourceExplorer osv.

Konstruktorer

TurnContextStateCollection()

Initierar en ny instans av TurnContextStateCollection klassen.

Metoder

Add<T>(String, T)

Lägger till ett värde i turn-kontexten.

Add<T>(T)

Lägger till ett värde i turn-kontexten.

Dispose()

Utför programdefinierade uppgifter som är associerade med att frigöra, frigöra eller återställa ohanterade resurser.

Dispose(Boolean)

Frigör resurser om disponeringsparametern är inställd på true.

Get<T>()

Hämtar standardvärdet efter typ från turn-kontexten.

Get<T>(String)

Hämtar ett cachelagrat värde efter namn från turn-kontexten.

Set<T>(String, T)

Ange ett värde för turn-kontexten.

Set<T>(T)

Ange ett värde för turn-kontexten.

Gäller för