次の方法で共有


InterceptionMiddleware クラス

定義

注意事項

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 abstract class InterceptionMiddleware : Microsoft.Bot.Builder.IMiddleware
[<System.Obsolete("This class is obsolete and will be removed in a future version of the framework.", false)>]
type InterceptionMiddleware = class
    interface IMiddleware
Public MustInherit Class InterceptionMiddleware
Implements IMiddleware
継承
InterceptionMiddleware
派生
属性
実装

プロパティ

Logger
古い.

現在の オブジェクトのロガーを取得します。

メソッド

InboundAsync(ITurnContext, Activity, CancellationToken)
古い.

メソッドをオーバーライドすると、受信アクティビティの処理が実装されます。

OutboundAsync(ITurnContext, IEnumerable<Activity>, CancellationToken)
古い.

メソッドをオーバーライドすると、送信アクティビティの処理が実装されます。

TraceStateAsync(ITurnContext, CancellationToken)
古い.

メソッドをオーバーライドすると、状態管理オブジェクトの処理が実装されます。

明示的なインターフェイスの実装

IMiddleware.OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)
古い.

アクティビティのインターセプトのミドルウェア。

適用対象