TypeFilterAttribute<TFilter> Classe

Definição

Um filtro que cria outro filtro do tipo ImplementationType, recuperando argumentos de construtor ausentes da injeção de dependência, se disponível lá.

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

Parâmetros de tipo

TFilter

O Type do filtro a ser criado.

Herança
TypeFilterAttribute<TFilter>

Construtores

TypeFilterAttribute<TFilter>()

Instancia uma nova TypeFilterAttribute instância.

Propriedades

Arguments

Obtém ou define os argumentos que não são de serviço a serem passados para o ImplementationType construtor.

(Herdado de TypeFilterAttribute)
ImplementationType

Obtém o Type do filtro a ser criado.

(Herdado de TypeFilterAttribute)
IsReusable

Obtém um valor que indica se o resultado de CreateInstance(IServiceProvider) pode ser reutilizado entre solicitações.

(Herdado de TypeFilterAttribute)
Order

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

(Herdado de TypeFilterAttribute)

Métodos

CreateInstance(IServiceProvider)

Cria uma instância do filtro executável.

(Herdado de TypeFilterAttribute)

Aplica-se a