CommandLineBuilderExtensions.AddMiddleware メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder) |
コマンド ハンドラーが呼び出される前に 呼び出される呼び出しパイプラインにミドルウェア デリゲートを追加します。 |
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder) |
コマンド ハンドラーが呼び出される前に 呼び出される呼び出しパイプラインにミドルウェア デリゲートを追加します。 |
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder)
コマンド ハンドラーが呼び出される前に 呼び出される呼び出しパイプラインにミドルウェア デリゲートを追加します。
public static System.CommandLine.Builder.CommandLineBuilder AddMiddleware (this System.CommandLine.Builder.CommandLineBuilder builder, Action<System.CommandLine.Invocation.InvocationContext> onInvoke, System.CommandLine.Invocation.MiddlewareOrder order = System.CommandLine.Invocation.MiddlewareOrder.Default);
static member AddMiddleware : System.CommandLine.Builder.CommandLineBuilder * Action<System.CommandLine.Invocation.InvocationContext> * System.CommandLine.Invocation.MiddlewareOrder -> System.CommandLine.Builder.CommandLineBuilder
<Extension()>
Public Function AddMiddleware (builder As CommandLineBuilder, onInvoke As Action(Of InvocationContext), Optional order As MiddlewareOrder = System.CommandLine.Invocation.MiddlewareOrder.Default) As CommandLineBuilder
パラメーター
- builder
- CommandLineBuilder
コマンド ライン ビルダー。
- onInvoke
- Action<InvocationContext>
コマンド ハンドラーの呼び出しの前に呼び出されるデリゲート。
- order
- MiddlewareOrder
パイプライン内の他のデリゲートに対して相対的に追加されたデリゲートが呼び出される順序を示す値。
戻り値
の同じインスタンス CommandLineBuilder。
適用対象
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder)
コマンド ハンドラーが呼び出される前に 呼び出される呼び出しパイプラインにミドルウェア デリゲートを追加します。
public static System.CommandLine.Builder.CommandLineBuilder AddMiddleware (this System.CommandLine.Builder.CommandLineBuilder builder, System.CommandLine.Invocation.InvocationMiddleware middleware, System.CommandLine.Invocation.MiddlewareOrder order = System.CommandLine.Invocation.MiddlewareOrder.Default);
static member AddMiddleware : System.CommandLine.Builder.CommandLineBuilder * System.CommandLine.Invocation.InvocationMiddleware * System.CommandLine.Invocation.MiddlewareOrder -> System.CommandLine.Builder.CommandLineBuilder
<Extension()>
Public Function AddMiddleware (builder As CommandLineBuilder, middleware As InvocationMiddleware, Optional order As MiddlewareOrder = System.CommandLine.Invocation.MiddlewareOrder.Default) As CommandLineBuilder
パラメーター
- builder
- CommandLineBuilder
コマンド ライン ビルダー。
- middleware
- InvocationMiddleware
コマンド ハンドラーの呼び出しの前に呼び出されるデリゲート。
- order
- MiddlewareOrder
パイプライン内の他のデリゲートに対して相対的に追加されたデリゲートが呼び出される順序を示す値。
戻り値
の同じインスタンス CommandLineBuilder。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET