C# Class FluentWebControls.Interfaces.PropertyMetaDataWrapper

Inheritance: IPropertyMetaData, IFieldValidationBuilder
Mostra file Open project: mvbalaw/FluentWebControls

Private Properties

Property Type Description
IPropertyMetaData void

Public Methods

Method Description
MaxLength ( int value ) : IFieldValidationBuilder
MaxValue ( int value ) : IFieldValidationBuilder
MinLength ( int value ) : IFieldValidationBuilder
MinValue ( int value ) : IFieldValidationBuilder
Name ( string name ) : IFieldValidationBuilder
Optional ( ) : IFieldValidationBuilder
PropertyMetaDataWrapper ( IPropertyMetaData propertyMetaData ) : System
Required ( ) : IFieldValidationBuilder
ReturnType ( PropertyInfo propertyInfo ) : IFieldValidationBuilder
ReturnType ( Type returnType ) : IFieldValidationBuilder
ValidationType ( string validationType ) : IFieldValidationBuilder

Private Methods

Method Description
IPropertyMetaData ( IPropertyMetaData parentMetaData ) : void

Method Details

MaxLength() public method

public MaxLength ( int value ) : IFieldValidationBuilder
value int
return IFieldValidationBuilder

MaxValue() public method

public MaxValue ( int value ) : IFieldValidationBuilder
value int
return IFieldValidationBuilder

MinLength() public method

public MinLength ( int value ) : IFieldValidationBuilder
value int
return IFieldValidationBuilder

MinValue() public method

public MinValue ( int value ) : IFieldValidationBuilder
value int
return IFieldValidationBuilder

Name() public method

public Name ( string name ) : IFieldValidationBuilder
name string
return IFieldValidationBuilder

Optional() public method

public Optional ( ) : IFieldValidationBuilder
return IFieldValidationBuilder

PropertyMetaDataWrapper() public method

public PropertyMetaDataWrapper ( IPropertyMetaData propertyMetaData ) : System
propertyMetaData IPropertyMetaData
return System

Required() public method

public Required ( ) : IFieldValidationBuilder
return IFieldValidationBuilder

ReturnType() public method

public ReturnType ( PropertyInfo propertyInfo ) : IFieldValidationBuilder
propertyInfo System.Reflection.PropertyInfo
return IFieldValidationBuilder

ReturnType() public method

public ReturnType ( Type returnType ) : IFieldValidationBuilder
returnType System.Type
return IFieldValidationBuilder

ValidationType() public method

public ValidationType ( string validationType ) : IFieldValidationBuilder
validationType string
return IFieldValidationBuilder