Validator.TryValidateProperty 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
驗證該物業。
public:
static bool TryValidateProperty(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::ICollection<System::ComponentModel::DataAnnotations::ValidationResult ^> ^ validationResults);
public static bool TryValidateProperty(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> validationResults);
static member TryValidateProperty : obj * System.ComponentModel.DataAnnotations.ValidationContext * System.Collections.Generic.ICollection<System.ComponentModel.DataAnnotations.ValidationResult> -> bool
Public Shared Function TryValidateProperty (value As Object, validationContext As ValidationContext, validationResults As ICollection(Of ValidationResult)) As Boolean
參數
- value
- Object
要驗證的值。
- validationContext
- ValidationContext
描述該屬性的上下文來驗證。
- validationResults
- ICollection<ValidationResult>
一個用來存放每次失敗驗證的集合。
傳回
true若屬性符合;否則,。 false
例外狀況
MemberName的validationContext性質不是有效的性質。
備註
此方法測試每個 ValidationAttribute 與參數所識別 validationContext 屬性相關的實例。