TypeFilterAttribute<TFilter> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Filtr, který vytvoří další filtr typu ImplementationType, který načte chybějící argumenty konstruktoru z injektáže závislostí, pokud je tam k dispozici.
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
Parametry typu
- TFilter
Filtr Type of, který chcete vytvořit.
- Dědičnost
Konstruktory
TypeFilterAttribute<TFilter>() |
Vytvoří instanci nové TypeFilterAttribute instance. |
Vlastnosti
Arguments |
Získá nebo nastaví jiné než service argumenty předat konstruktoru ImplementationType . (Zděděno od TypeFilterAttribute) |
ImplementationType |
Type Získá filtr of, který chcete vytvořit. (Zděděno od TypeFilterAttribute) |
IsReusable |
Získá hodnotu, která označuje, zda výsledek CreateInstance(IServiceProvider) lze znovu použít napříč požadavky. (Zděděno od TypeFilterAttribute) |
Order |
Získá hodnotu objednávky pro určení pořadí provádění filtrů. Filtry se spouštějí ve vzestupné číselné hodnotě Order vlastnosti. (Zděděno od TypeFilterAttribute) |
Metody
CreateInstance(IServiceProvider) |
Vytvoří instanci spustitelného filtru. (Zděděno od TypeFilterAttribute) |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro