IApplicationModelProvider.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 较低的提供程序将先调用其 OnProvidersExecuting(ApplicationModelProviderContext) ,再调用数值 Order较高的提供程序。 在所有 OnProvidersExecuted(ApplicationModelProviderContext) 调用 OnProvidersExecuting(ApplicationModelProviderContext)后,将按反向顺序调用 方法。 数值 Order 较低的提供程序将在其 OnProvidersExecuted(ApplicationModelProviderContext) 方法之后调用其方法,其方法将调用其数值 Order较高的提供程序。
如果两个提供程序的数值 Order相同,则其相对执行顺序未定义。