Поделиться через


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 будет вызываться OnProvidersExecuting(ActionConstraintProviderContext) перед поставщиком с более высоким числовым значением Order. Метод OnProvidersExecuted(ActionConstraintProviderContext) вызывается в обратном порядке после всех вызовов OnProvidersExecuting(ActionConstraintProviderContext). Поставщик с более низким числовым значением Order будет иметь метод OnProvidersExecuted(ActionConstraintProviderContext) , вызываемый после метода поставщика с более высоким числовым значением Order.

Если два поставщика имеют одинаковое числовое значение , то их относительный Orderпорядок выполнения не определен.

Применяется к