Language

MiddlewareSet クラス

定義

順序付けられた一連の IMiddlewareを格納します。

public class MiddlewareSet : Microsoft.Bot.Builder.IMiddleware, System.Collections.Generic.IEnumerable<Microsoft.Bot.Builder.IMiddleware>
type MiddlewareSet = class
    interface IMiddleware
    interface seq<IMiddleware>
    interface IEnumerable
Public Class MiddlewareSet
Implements IEnumerable(Of IMiddleware), IMiddleware
継承
MiddlewareSet
実装

コンストラクター

名前 説明
MiddlewareSet()

順序付けられた一連の IMiddlewareを格納します。

メソッド

名前 説明
GetEnumerator()

IMiddlewareオブジェクトの実装集合を反復する列挙器を入手します。

OnTurnAsync(ITurnContext, NextDelegate, CancellationToken)

受信アクティビティを処理します。

ReceiveActivityWithStatusAsync(ITurnContext, BotCallbackHandler, CancellationToken)

アクティビティを処理します。

Use(IMiddleware)

ミドルウェア オブジェクトをセットの末尾に追加します。

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

名前 説明
IEnumerable.GetEnumerator()

順序付けられた一連の IMiddlewareを格納します。

適用対象