C# 클래스 Moo.Core.PropertyConverter

Provides functionalities for property conversion.
상속: IPropertyConverter
파일 보기 프로젝트 열기: dclucas/MOO 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CanConvert bool
CanConvert bool
Convert void
CreateConvertExpression System.Linq.Expressions.Expression

공개 메소드들

메소드 설명
Convert ( object source, PropertyInfo sourceProperty, object target, PropertyInfo targetProperty ) : void

Performs conversion between the two properties.

보호된 메소드들

메소드 설명
CreateValueConverter ( ) : ValueConverter

Factory method targetMember create ValueConverter objects.

비공개 메소드들

메소드 설명
CanConvert ( PropertyInfo sourceProperty, PropertyInfo targetProperty ) : bool
CanConvert ( PropertyInfo sourceProperty, PropertyInfo targetProperty, PropertyInfo &finalProperty ) : bool
Convert ( object source, PropertyInfo sourceProperty, object target, PropertyInfo targetProperty, bool strict ) : void
CreateConvertExpression ( PropertyInfo sourceProperty, PropertyInfo targetProperty, System.Linq.Expressions.ParameterExpression sourceParameter, System.Linq.Expressions.ParameterExpression targetParameter ) : Expression

메소드 상세

Convert() 공개 메소드

Performs conversion between the two properties.
public Convert ( object source, PropertyInfo sourceProperty, object target, PropertyInfo targetProperty ) : void
source object The source.
sourceProperty System.Reflection.PropertyInfo Property in the origin.
target object The target.
targetProperty System.Reflection.PropertyInfo Property in the destination.
리턴 void

CreateValueConverter() 보호된 메소드

Factory method targetMember create ValueConverter objects.
protected CreateValueConverter ( ) : ValueConverter
리턴 ValueConverter