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 。
備註
設定設計設計是在應用程式啟動時進行的。 在驗證管線開始處理請求後,對登錄檔進行變異並不安全。