Udostępnij za pośrednictwem


IActionConstraintProvider.Order Właściwość

Definicja

Pobiera wartość zamówienia na potrzeby określania kolejności wykonywania dostawców. Dostawcy wykonują rosnącą wartość liczbową Order właściwości.

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

Wartość właściwości

Uwagi

Dostawcy są wykonywane w kolejności określonej przez rosnącą właściwość Order . Dostawca o niższej wartości liczbowej Order będzie miał wywołanie OnProvidersExecuting(ActionConstraintProviderContext) przed dostawcą o większej wartości liczbowej Order. Metoda jest wywoływana OnProvidersExecuted(ActionConstraintProviderContext) w odwrotnej kolejności po wszystkich wywołaniach metody .OnProvidersExecuting(ActionConstraintProviderContext) Dostawca o niższej wartości liczbowej Order będzie miał wywołaną metodę OnProvidersExecuted(ActionConstraintProviderContext) po dostawcy z wyższą wartością liczbową Order.

Jeśli dwóch dostawców ma tę samą wartość liczbową Order, ich względne kolejność wykonywania jest niezdefiniowana.

Dotyczy