public PropertyAccessing( IReadScalar <INotifyPropertyChanged> sourceScalar, Func <PropertyInfo, bool> propertyInfoPredicate) : this(sourceScalar) { _propertyInfoGettingType = PropertyInfoGettingType.PropertyInfoPredicate; _propertyInfoPredicate = propertyInfoPredicate; _source = _sourceScalar.Value; }
public PropertyAccessing( INotifyPropertyChanged source, Func <PropertyInfo, bool> propertyInfoPredicate) : this() { _propertyInfoGettingType = PropertyInfoGettingType.PropertyInfoPredicate; _propertyInfoPredicate = propertyInfoPredicate; _source = source; }
public PropertyAccessing( INotifyPropertyChanged source, string propertyName) : this() { _propertyInfoGettingType = PropertyInfoGettingType.PropertyName; _propertyName = propertyName; _source = source; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> sourceScalar, string propertyName) : this(sourceScalar) { _propertyInfoGettingType = PropertyInfoGettingType.PropertyName; _propertyName = propertyName; _source = _sourceScalar.Value; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> propertyHolderScalar, string propertyName, TResult defaultValue = default(TResult)) : this(propertyHolderScalar) { _propertyInfoGettingType = PropertyInfoGettingType.PropertyName; _propertyName = propertyName; _defaultValue = defaultValue; registerPropertyHolder(_propertyHolderScalar.Value); }
public PropertyAccessing( INotifyPropertyChanged propertyHolder, Func <PropertyInfo, bool> propertyInfoPredicate, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.PropertyInfoPredicate; _propertyInfoPredicate = propertyInfoPredicate; _defaultValue = defaultValue; registerPropertyHolder(propertyHolder); }
public PropertyAccessing( INotifyPropertyChanged propertyHolder, string propertyName, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.PropertyName; _propertyName = propertyName; _defaultValue = defaultValue; registerPropertyHolder(propertyHolder); }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> propertyHolderScalar, Func <PropertyInfo, bool> propertyInfoPredicate, TResult defaultValue = default(TResult)) : this(propertyHolderScalar) { _propertyInfoGettingType = PropertyInfoGettingType.PropertyInfoPredicate; _propertyInfoPredicate = propertyInfoPredicate; _defaultValue = defaultValue; registerPropertyHolder(_propertyHolderScalar.Value); }
public PropertyAccessing( INotifyPropertyChanged source, string propertyName, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.PropertyName; _propertyName = propertyName; _defaultValue = defaultValue; _source = source; }
public PropertyAccessing( INotifyPropertyChanged source, Func <PropertyInfo, bool> propertyInfoPredicate, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.PropertyInfoPredicate; _propertyInfoPredicate = propertyInfoPredicate; _defaultValue = defaultValue; _source = source; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> sourceScalar, string propertyName, BindingFlags bindingAttr) : this(sourceScalar) { _propertyInfoGettingType = PropertyInfoGettingType.BindingAttr; _propertyName = propertyName; _bindingAttr = bindingAttr; _source = _sourceScalar.Value; }
public PropertyAccessing( INotifyPropertyChanged source, Func <PropertyInfo, bool> propertyInfoPredicate, BindingFlags bindingAttr) : this() { _propertyInfoGettingType = PropertyInfoGettingType.PropertyInfoPredicateBindingAttr; _propertyInfoPredicate = propertyInfoPredicate; _bindingAttr = bindingAttr; _source = source; }
public PropertyAccessing( INotifyPropertyChanged source, string propertyName, BindingFlags bindingAttr) : this() { _propertyInfoGettingType = PropertyInfoGettingType.BindingAttr; _propertyName = propertyName; _bindingAttr = bindingAttr; _source = source; }
public PropertyAccessing( INotifyPropertyChanged source, string propertyName, Type returnType, Type[] types) : this() { _propertyInfoGettingType = PropertyInfoGettingType.Types; _propertyName = propertyName; _returnType = returnType; _types = types; _source = source; }
public PropertyAccessing( INotifyPropertyChanged propertyHolder, Func <PropertyInfo, bool> propertyInfoPredicate, BindingFlags bindingAttr, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.PropertyInfoPredicateBindingAttr; _propertyInfoPredicate = propertyInfoPredicate; _bindingAttr = bindingAttr; _defaultValue = defaultValue; _propertyHolder = propertyHolder; }
public PropertyAccessing( INotifyPropertyChanged propertyHolder, string propertyName, Type returnType, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.ReturnType; _propertyName = propertyName; _returnType = returnType; _defaultValue = defaultValue; _propertyHolder = propertyHolder; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> propertyHolderScalar, string propertyName, BindingFlags bindingAttr, TResult defaultValue = default(TResult)) : this(propertyHolderScalar) { _propertyInfoGettingType = PropertyInfoGettingType.BindingAttr; _propertyName = propertyName; _bindingAttr = bindingAttr; _defaultValue = defaultValue; _propertyHolder = _propertyHolderScalar.Value; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> sourceScalar, string propertyName, Type returnType, TResult defaultValue = default(TResult)) : this(sourceScalar) { _propertyInfoGettingType = PropertyInfoGettingType.ReturnType; _propertyName = propertyName; _returnType = returnType; _defaultValue = defaultValue; _source = _sourceScalar.Value; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> sourceScalar, Func <PropertyInfo, bool> propertyInfoPredicate, BindingFlags bindingAttr, TResult defaultValue = default(TResult)) : this(sourceScalar) { _propertyInfoGettingType = PropertyInfoGettingType.PropertyInfoPredicateBindingAttr; _propertyInfoPredicate = propertyInfoPredicate; _bindingAttr = bindingAttr; _defaultValue = defaultValue; _source = _sourceScalar.Value; }
public PropertyAccessing( INotifyPropertyChanged propertyHolder, string propertyName, BindingFlags bindingAttr, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.BindingAttr; _propertyName = propertyName; _bindingAttr = bindingAttr; _defaultValue = defaultValue; _propertyHolder = propertyHolder; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> sourceScalar, string propertyName, Type returnType, Type[] types) : this(sourceScalar) { _propertyInfoGettingType = PropertyInfoGettingType.Types; _propertyName = propertyName; _returnType = returnType; _types = types; _source = _sourceScalar.Value; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> propertyHolderScalar, string propertyName, Type returnType, Type[] types, TResult defaultValue = default(TResult)) : this(propertyHolderScalar) { _propertyInfoGettingType = PropertyInfoGettingType.Types; _propertyName = propertyName; _returnType = returnType; _types = types; _defaultValue = defaultValue; _propertyHolder = _propertyHolderScalar.Value; }
public PropertyAccessing( INotifyPropertyChanged source, string propertyName, Type returnType, Type[] types, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.Types; _propertyName = propertyName; _returnType = returnType; _types = types; _defaultValue = defaultValue; _source = source; }
public PropertyAccessing( INotifyPropertyChanged source, string propertyName, Type returnType, Type[] types, ParameterModifier[] modifiers) : this() { _propertyInfoGettingType = PropertyInfoGettingType.Modifiers; _propertyName = propertyName; _returnType = returnType; _modifiers = modifiers; _types = types; _source = source; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> sourceScalar, string propertyName, Type returnType, Type[] types, ParameterModifier[] modifiers, TResult defaultValue = default(TResult)) : this(sourceScalar) { _propertyInfoGettingType = PropertyInfoGettingType.Modifiers; _propertyName = propertyName; _returnType = returnType; _modifiers = modifiers; _types = types; _defaultValue = defaultValue; _source = _sourceScalar.Value; }
public PropertyAccessing( INotifyPropertyChanged propertyHolder, string propertyName, Type returnType, Type[] types, ParameterModifier[] modifiers, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.Modifiers; _propertyName = propertyName; _returnType = returnType; _modifiers = modifiers; _types = types; _defaultValue = defaultValue; registerPropertyHolder(propertyHolder); }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> sourceScalar, string propertyName, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) : this(sourceScalar) { _propertyInfoGettingType = PropertyInfoGettingType.Binder; _propertyName = propertyName; _bindingAttr = bindingAttr; _binder = binder; _returnType = returnType; _modifiers = modifiers; _types = types; _source = _sourceScalar.Value; }
public PropertyAccessing( INotifyPropertyChanged source, string propertyName, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers, TResult defaultValue = default(TResult)) : this() { _propertyInfoGettingType = PropertyInfoGettingType.Binder; _propertyName = propertyName; _bindingAttr = bindingAttr; _binder = binder; _returnType = returnType; _modifiers = modifiers; _types = types; _defaultValue = defaultValue; _source = source; }
public PropertyAccessing( IReadScalar <INotifyPropertyChanged> propertyHolderScalar, string propertyName, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers, TResult defaultValue = default(TResult)) : this(propertyHolderScalar) { _propertyInfoGettingType = PropertyInfoGettingType.Binder; _propertyName = propertyName; _bindingAttr = bindingAttr; _binder = binder; _returnType = returnType; _modifiers = modifiers; _types = types; _defaultValue = defaultValue; registerPropertyHolder(_propertyHolderScalar.Value); }