ValidationAttributeFormatterRegistry.AddFormatter<TAttribute> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rejestruje fabrykę formatowania dla określonego typu atrybutu weryfikacji. Późniejsze rejestracje dla tego samego typu zastępują wcześniejsze.
public:
generic <typename TAttribute>
where TAttribute : System::ComponentModel::DataAnnotations::ValidationAttribute void AddFormatter(Func<TAttribute, Microsoft::Extensions::Validation::Localization::IValidationAttributeFormatter ^> ^ factory);
public void AddFormatter<TAttribute>(Func<TAttribute,Microsoft.Extensions.Validation.Localization.IValidationAttributeFormatter> factory) where TAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute;
member this.AddFormatter : Func<'Attribute, Microsoft.Extensions.Validation.Localization.IValidationAttributeFormatter (requires 'Attribute :> System.ComponentModel.DataAnnotations.ValidationAttribute)> -> unit (requires 'Attribute :> System.ComponentModel.DataAnnotations.ValidationAttribute)
Public Sub AddFormatter(Of TAttribute As ValidationAttribute) (factory As Func(Of TAttribute, IValidationAttributeFormatter))
Parametry typu
- TAttribute
Typ atrybutu weryfikacji, aby zarejestrować formater dla.
Parametry
- factory
- Func<TAttribute,IValidationAttributeFormatter>
Delegat fabryki, który tworzy element IValidationAttributeFormatter na podstawie wystąpienia atrybutu.
Uwagi
Konfiguracja jest przeznaczona do wykonania podczas uruchamiania aplikacji. Wyciszanie rejestru po rozpoczęciu przetwarzania żądań weryfikacji nie jest bezpieczne wątkowo.