ValidationAttributeFormatterRegistry.AddFormatter<TAttribute> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した検証属性型のフォーマッタ ファクトリを登録します。 同じ型の後の登録は、以前の型に置き換えられます。
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))
型パラメーター
- TAttribute
フォーマッタを登録する検証属性の型。
パラメーター
- factory
- Func<TAttribute,IValidationAttributeFormatter>
属性インスタンスから IValidationAttributeFormatter を作成するファクトリ デリゲート。
注釈
構成は、アプリケーションの起動時に行われる予定です。 検証パイプラインが要求の処理を開始した後にレジストリを変更することは、スレッド セーフではありません。