CommandLineBuilderExtensions.AddMiddleware Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder) |
Přidá delegáta middlewaru do kanálu vyvolání s názvem před vyvoláním obslužné rutiny příkazu. |
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder) |
Přidá delegáta middlewaru do kanálu vyvolání s názvem před vyvoláním obslužné rutiny příkazu. |
AddMiddleware(CommandLineBuilder, Action<InvocationContext>, MiddlewareOrder)
Přidá delegáta middlewaru do kanálu vyvolání s názvem před vyvoláním obslužné rutiny příkazu.
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
Parametry
- builder
- CommandLineBuilder
Tvůrce příkazového řádku.
- onInvoke
- Action<InvocationContext>
Delegát, který bude vyvolán před voláním obslužné rutiny příkazu.
- order
- MiddlewareOrder
Hodnota označující pořadí, ve kterém bude přidaný delegát vyvolán vzhledem k ostatním v kanálu.
Návraty
Stejná instance .CommandLineBuilder
Platí pro
AddMiddleware(CommandLineBuilder, InvocationMiddleware, MiddlewareOrder)
Přidá delegáta middlewaru do kanálu vyvolání s názvem před vyvoláním obslužné rutiny příkazu.
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
Parametry
- builder
- CommandLineBuilder
Tvůrce příkazového řádku.
- middleware
- InvocationMiddleware
Delegát, který bude vyvolán před voláním obslužné rutiny příkazu.
- order
- MiddlewareOrder
Hodnota označující pořadí, ve kterém bude přidaný delegát vyvolán vzhledem k ostatním v kanálu.
Návraty
Stejná instance .CommandLineBuilder