IActionConstraintProvider.Order 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得判斷提供者執行順序的順序值。 提供者會以屬性的 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 數值,則其相對執行順序是未定義的。