C# Class GitHub.Validation.ReactiveValidatableObject.ValidatedProperty

Datei anzeigen Open project: github/VisualStudio

Private Properties

Property Type Description

Public Methods

Method Description
AddValidator ( System.ComponentModel.DataAnnotations.ValidationAttribute validator ) : void
GetFirstValidationError ( object instance, IServiceProvider serviceProvider ) : System.ComponentModel.DataAnnotations.ValidationResult
Reset ( ) : void
ValidatedProperty ( PropertyInfo property ) : System

Method Details

AddValidator() public method

public AddValidator ( System.ComponentModel.DataAnnotations.ValidationAttribute validator ) : void
validator System.ComponentModel.DataAnnotations.ValidationAttribute
return void

GetFirstValidationError() public method

public GetFirstValidationError ( object instance, IServiceProvider serviceProvider ) : System.ComponentModel.DataAnnotations.ValidationResult
instance object
serviceProvider IServiceProvider
return System.ComponentModel.DataAnnotations.ValidationResult

Reset() public method

public Reset ( ) : void
return void

ValidatedProperty() public method

public ValidatedProperty ( PropertyInfo property ) : System
property System.Reflection.PropertyInfo
return System