FilterDescriptor Classe

Definizione

Descrittore per un oggetto IFilterMetadata.

public ref class FilterDescriptor
public class FilterDescriptor
type FilterDescriptor = class
Public Class FilterDescriptor
Ereditarietà
FilterDescriptor

Commenti

FilterDescriptor descrive un oggetto IFilterMetadata con un ordine e un ambito.

L'ordine e l'ambito controllano l'ordine di esecuzione dei filtri. I filtri con un valore più alto di Order vengono eseguiti più avanti nella pipeline.

Quando i filtri hanno lo stesso ordine, il valore Ambito viene usato per determinare l'ordine di esecuzione. I filtri con un valore più alto di Ambito vengono eseguiti più avanti nella pipeline. Vedere Microsoft.AspNetCore.Mvc.FilterScope per gli ambiti di uso comune.

Per IExceptionFilter le implementazioni, il filtro viene eseguito solo dopo che si è verificata un'eccezione e quindi l'ordine di esecuzione osservato sarà opposto a quello di altri filtri.

Costruttori

FilterDescriptor(IFilterMetadata, Int32)

Crea un nuovo oggetto FilterDescriptor.

Proprietà

Filter

Istanza di IFilterMetadata.

Order

Ordine del filtro.

Scope

Ambito del filtro.

Si applica a