共用方式為


IActionInvokerProvider.Order 屬性

定義

取得判斷提供者執行順序的順序值。 提供者會以屬性的 Order 遞增數值執行。

public:
 property int Order { int get(); };
public int Order { get; }
member this.Order : int
Public ReadOnly Property Order As Integer

屬性值

備註

提供者會依屬性的 Order 遞增排序來執行。 具有較低數值的 Order 提供者在具有較高數值的 Order 提供者之前,會先呼叫其 OnProvidersExecuting(ActionInvokerProviderContext) 。 在呼叫 OnProvidersExecuting(ActionInvokerProviderContext) 的所有 之後,會 OnProvidersExecuted(ActionInvokerProviderContext) 以反向順序呼叫 方法。 具有較低數值的 Order 提供者,會在具有較高數值的 Order 提供者之後呼叫其 OnProvidersExecuted(ActionInvokerProviderContext) 方法。

如果兩個提供者的數值 Order 相同,則其相對執行順序為未定義。

適用於