Compartilhar via


IApplicationModelProvider.Order Propriedade

Definição

Obtém o valor da ordem para determinar a ordem de execução de provedores. Os provedores são executados no valor numérico crescente da Order propriedade .

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

Valor da propriedade

Comentários

Os provedores são executados em uma ordenação determinada por um tipo crescente da Order propriedade . Um provedor com um valor numérico menor de Order terá seu OnProvidersExecuting(ApplicationModelProviderContext) chamado antes do de um provedor com um valor numérico mais alto de Order. O OnProvidersExecuted(ApplicationModelProviderContext) método é chamado na ordenação inversa após todas as chamadas para OnProvidersExecuting(ApplicationModelProviderContext). Um provedor com um valor numérico menor de Order terá seu OnProvidersExecuted(ApplicationModelProviderContext) método chamado após o de um provedor com um valor numérico mais alto de Order.

Se dois provedores tiverem o mesmo valor numérico de , sua ordem de Orderexecução relativa será indefinida.

Aplica-se a