共用方式為


IActionConstraintProvider.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(ActionConstraintProviderContext) 。 在呼叫 之後, OnProvidersExecuting(ActionConstraintProviderContext)OnProvidersExecuted(ActionConstraintProviderContext) 以反向順序呼叫 方法。 具有較低數值的 Order 提供者會在其具有較高數值 Order 的提供者之後呼叫其 OnProvidersExecuted(ActionConstraintProviderContext) 方法。

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

適用於