IActionConstraintProvider.Order プロパティ

定義

プロバイダーの実行順序を決定するための順序の値を取得します。 プロバイダーは、 プロパティの昇順の数値で実行 Order されます。

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

プロパティ値

Int32

注釈

プロバイダーは、 プロパティの昇順の並べ替えによって決定される順序で実行 Order されます。 の数値が小さいプロバイダーは、 の数値が大きいプロバイダーの前に 呼 Order OnProvidersExecuting(ActionConstraintProviderContext) び出されます Order 。 メソッド OnProvidersExecuted(ActionConstraintProviderContext) は、 へのすべての呼び出しの後、逆順で呼び出されます OnProvidersExecuting(ActionConstraintProviderContext) 。 の数値が小さいプロバイダーは、 の数値が大きいプロバイダーのメソッドの後に メソッド Order OnProvidersExecuted(ActionConstraintProviderContext) を呼び出します Order

2 つのプロバイダーの数値が 同じ場合、 Order 相対実行順序は未定義になります。

適用対象