Language

ValidationAttribute.GetValidationResult(Object, ValidationContext) メソッド

定義

現在の検証属性に関して、指定した値が有効かどうかを確認します。

public:
 System::ComponentModel::DataAnnotations::ValidationResult ^ GetValidationResult(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext);
public System.ComponentModel.DataAnnotations.ValidationResult GetValidationResult(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
public System.ComponentModel.DataAnnotations.ValidationResult? GetValidationResult(object? value, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
member this.GetValidationResult : obj * System.ComponentModel.DataAnnotations.ValidationContext -> System.ComponentModel.DataAnnotations.ValidationResult
Public Function GetValidationResult (value As Object, validationContext As ValidationContext) As ValidationResult

パラメーター

value
Object

検証する値。

validationContext
ValidationContext

検証操作に関するコンテキスト情報。

返品

ValidationResult クラスのインスタンス。

例外

現在の属性の形式が正しくありません。

validationContext は nullです。

IsValid(Object, ValidationContext) は派生クラスによって実装されていません。

注釈

GetValidationResult メソッドは、例外をスローせずに有効性をチェックします。

適用対象

こちらもご覧ください