Language

InspectionState クラス

定義

注意事項

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

状態管理オブジェクトで、関連する状態プロパティをストレージ層に読み書きする作業を自動化します。 Inspectionミドルウェアで使われ、ボット状態のデバッグを可能にします。

[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)

適用対象