InvocationMiddleware Delegato
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Delegato usato per l'aggiunta del middleware di chiamata del gestore dei comandi.
public delegate System::Threading::Tasks::Task ^ InvocationMiddleware(InvocationContext ^ context, Func<InvocationContext ^, Task ^> ^ next);
public delegate System.Threading.Tasks.Task InvocationMiddleware(InvocationContext context, Func<InvocationContext,Task> next);
type InvocationMiddleware = delegate of InvocationContext * Func<InvocationContext, Task> -> Task
Public Delegate Function InvocationMiddleware(context As InvocationContext, next As Func(Of InvocationContext, Task)) As Task
Parametri
- context
- InvocationContext
Contesto per la chiamata corrente, che verrà passata a ogni middleware e quindi al gestore di comandi, a meno che non si tratti di un corto circuito middleware.
- next
- Func<InvocationContext,Task>
Continuazione. Passando l'oggetto in ingresso InvocationContext verrà eseguito il middleware successivo nella pipeline e, alla fine della pipeline, il gestore dei comandi. Il middleware può corto circuito la chiamata senza chiamare questa continuazione.
Valore restituito
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per