InspectionState 类

定义

注意

This class is obsolete and will be removed in a future version of the framework.

一个状态管理对象,用于自动读取和写入存储层的关联状态属性。 由启用调试机器人状态的检查中间件使用。

[System.Obsolete("This class is obsolete and will be removed in a future version of the framework.", false)]
public class InspectionState : Microsoft.Bot.Builder.BotState
[<System.Obsolete("This class is obsolete and will be removed in a future version of the framework.", false)>]
type InspectionState = class
    inherit BotState
Public Class InspectionState
Inherits BotState
继承
InspectionState
属性

构造函数

InspectionState(IStorage)
已过时.

初始化 InspectionState 类的新实例。

方法

ClearStateAsync(ITurnContext, CancellationToken)
已过时.

清除此 BotState的状态缓存。

(继承自 BotState)
CreateProperty<T>(String)
已过时.

在 的作用域 BotState 中创建一个命名状态属性,并返回该属性的访问器。

(继承自 BotState)
DeleteAsync(ITurnContext, CancellationToken)
已过时.

删除存储和此 BotState的缓存中的任何状态。

(继承自 BotState)
DeletePropertyValueAsync(ITurnContext, String, CancellationToken)
已过时.

从状态缓存中删除此 BotState的属性。

(继承自 BotState)
Get(ITurnContext)
已过时.

从轮次上下文中获取此 BotState 原始缓存数据的副本。

(继承自 BotState)
GetCachedState(ITurnContext)
已过时.

获取从轮次上下文中包装此 BotState 原始缓存数据的缓存机器人状态实例。

(继承自 BotState)
GetPropertyValueAsync<T>(ITurnContext, String, CancellationToken)
已过时.

从此 BotState的状态缓存中获取 属性的值。

(继承自 BotState)
GetStorageKey(ITurnContext)
已过时.

获取在读取和写入存储以及从存储中写入状态时要使用的密钥。

LoadAsync(ITurnContext, Boolean, CancellationToken)
已过时.

从存储层填充此 BotState 状态缓存。

(继承自 BotState)
SaveChangesAsync(ITurnContext, Boolean, CancellationToken)
已过时.

将此的状态 BotState 缓存写入存储层。

(继承自 BotState)
SetPropertyValueAsync(ITurnContext, String, Object, CancellationToken)
已过时.

设置此 BotState的状态缓存中的属性的值。

(继承自 BotState)

适用于