Click or drag to resize
CalculatedPropertyCreateTS1, TS2, TTarget Method (IPropertyINotifyPropertyChanged, TS1, IPropertyINotifyPropertyChanged, TS2, FuncTS1, TS2, TTarget, IPropertyNotifyPropertyChanged, TTarget)

Namespace: Lawo.ComponentModel
Assembly: Lawo (in Lawo.dll) Version: 1.4.1707.27006
Syntax
C#
public static CalculatedProperty<TTarget> Create<TS1, TS2, TTarget>(
	IProperty<INotifyPropertyChanged, TS1> s1,
	IProperty<INotifyPropertyChanged, TS2> s2,
	Func<TS1, TS2, TTarget> toTarget,
	IProperty<NotifyPropertyChanged, TTarget> target
)

Parameters

s1
Type: Lawo.ReflectionIPropertyINotifyPropertyChanged, TS1
s2
Type: Lawo.ReflectionIPropertyINotifyPropertyChanged, TS2
toTarget
Type: SystemFuncTS1, TS2, TTarget
target
Type: Lawo.ReflectionIPropertyNotifyPropertyChanged, TTarget

Type Parameters

TS1
The type of the first source property.
TS2
The type of the second source property.
TTarget
The type of the target property.

Return Value

Type: CalculatedPropertyTTarget
Exceptions
ExceptionCondition
ArgumentNullExceptionAt least one of the arguments is equal to null.
See Also