C# Класс Moo.Core.PropertyConverter

Provides functionalities for property conversion.
Наследование: IPropertyConverter
Показать файл Открыть проект Примеры использования класса

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