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

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

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