TypeFilterAttribute<TFilter> Classe

Definizione

Filtro che crea un altro filtro di tipo ImplementationType, recuperando gli argomenti del costruttore mancanti dall'inserimento delle dipendenze se disponibile.

public class TypeFilterAttribute<TFilter> : Microsoft.AspNetCore.Mvc.TypeFilterAttribute where TFilter : IFilterMetadata
type TypeFilterAttribute<'Filter (requires 'Filter :> IFilterMetadata)> = class
    inherit TypeFilterAttribute
Public Class TypeFilterAttribute(Of TFilter)
Inherits TypeFilterAttribute

Parametri di tipo

TFilter

Oggetto Type del filtro da creare.

Ereditarietà
TypeFilterAttribute<TFilter>

Costruttori

TypeFilterAttribute<TFilter>()

Crea un'istanza di una nuova TypeFilterAttribute istanza.

Proprietà

Arguments

Ottiene o imposta gli argomenti non di servizio da passare al ImplementationType costruttore.

(Ereditato da TypeFilterAttribute)
ImplementationType

Ottiene l'oggetto Type del filtro da creare.

(Ereditato da TypeFilterAttribute)
IsReusable

Ottiene un valore che indica se il risultato di CreateInstance(IServiceProvider) può essere riutilizzato tra le richieste.

(Ereditato da TypeFilterAttribute)
Order

Ottiene il valore dell'ordine per determinare l'ordine di esecuzione dei filtri. I filtri vengono eseguiti in valore numerico crescente della Order proprietà.

(Ereditato da TypeFilterAttribute)

Metodi

CreateInstance(IServiceProvider)

Crea un'istanza del filtro eseguibile.

(Ereditato da TypeFilterAttribute)

Si applica a