TurnContextStateCollection 类

定义

作为 的一部分 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
继承
TurnContextStateCollection
实现

注解

此处存储的典型值是轮次生存期所需的对象,例如 IStorage、BotState、ConversationState、ILanguageGenerator、ResourceExplorer 等。

构造函数

TurnContextStateCollection()

初始化 TurnContextStateCollection 类的新实例。

方法

Add<T>(String, T)

向轮次的上下文添加值。

Add<T>(T)

向轮次的上下文添加值。

Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

Dispose(Boolean)

如果释放参数设置为 true,则释放资源。

Get<T>()

从轮次的上下文中按类型获取默认值。

Get<T>(String)

从轮次的上下文中按名称获取缓存的值。

Set<T>(String, T)

将值设置为轮次的上下文。

Set<T>(T)

将值设置为轮次的上下文。

适用于