IActionInvokerProvider Interfaccia
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.
Definisce un'interfaccia per i componenti che possono creare un IActionInvoker oggetto per la richiesta corrente.
public interface class IActionInvokerProvider
public interface IActionInvokerProvider
type IActionInvokerProvider = interface
Public Interface IActionInvokerProvider
Commenti
IActionInvokerProvider le istanze formano una pipeline che comporta la creazione di un oggetto IActionInvoker. Le IActionInvokerProvider istanze vengono ordinate in base a un tipo crescente di Order.
Per creare un IActionInvokerprovider , ogni provider ha il OnProvidersExecuting(ActionInvokerProviderContext) relativo metodo chiamato in sequenza e dato la stessa istanza di ActionInvokerProviderContext. Ogni provider ha quindi il OnProvidersExecuted(ActionInvokerProviderContext) metodo chiamato nell'ordine inverso. Il risultato è il valore di Result.
Poiché i provider vengono chiamati in una sequenza predefinita, ogni provider ha la possibilità di osservare e decorare il risultato dei provider già eseguiti.
Proprietà
Order |
Ottiene il valore dell'ordine per determinare l'ordine di esecuzione dei provider. I provider eseguono in valore numerico crescente della Order proprietà. |
Metodi
OnProvidersExecuted(ActionInvokerProviderContext) |
Chiamato per eseguire il provider, dopo che sono stati chiamati i metodi di tutti i OnProvidersExecuting(ActionInvokerProviderContext) provider. |
OnProvidersExecuting(ActionInvokerProviderContext) |
Chiamato per eseguire il provider. |