Validator.ValidateValue メソッド

定義

指定した属性を検証します。

public:
 static void ValidateValue(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::IEnumerable<System::ComponentModel::DataAnnotations::ValidationAttribute ^> ^ validationAttributes);
public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes);
static member ValidateValue : obj * System.ComponentModel.DataAnnotations.ValidationContext * seq<System.ComponentModel.DataAnnotations.ValidationAttribute> -> unit
Public Shared Sub ValidateValue (value As Object, validationContext As ValidationContext, validationAttributes As IEnumerable(Of ValidationAttribute))

パラメーター

value
Object

検証する値。

validationContext
ValidationContext

検証するオブジェクトを記述するコンテキスト。

validationAttributes
IEnumerable<ValidationAttribute>

検証属性。

例外

validationContext パラメーターはnull

value パラメーターは、validationAttributes パラメーターでは検証されません。

注釈

このメソッドは、 validationAttributes パラメーター内の各検証属性を value パラメーターに対してテストします。 RequiredAttribute属性が含まれている場合、RequiredAttribute属性が最初に評価されます。

適用対象