C# Class FluentLinqToSql.ActiveRecord.DataAnnotationsValidator

Inheritance: IValidator
ファイルを表示 Open project: JeremySkinner/FluentLinqToSql Class Usage Examples

Public Methods

Method Description
DataAnnotationsValidator ( Type type ) : System
Validate ( object toValidate ) : System.ComponentModel.DataAnnotations.ValidationResult

Private Methods

Method Description
GetProperties ( ) : System.Reflection.PropertyInfo[]
GetPropertyValue ( PropertyInfo property, object toValidate ) : object
GetValidators ( ) : System.ComponentModel.DataAnnotations.ValidationAttribute[]
GetValidators ( PropertyInfo property ) : System.ComponentModel.DataAnnotations.ValidationAttribute[]

Method Details

DataAnnotationsValidator() public method

public DataAnnotationsValidator ( Type type ) : System
type System.Type
return System

Validate() public method

public Validate ( object toValidate ) : System.ComponentModel.DataAnnotations.ValidationResult
toValidate object
return System.ComponentModel.DataAnnotations.ValidationResult