Class ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
- Namespace
- NMF.Expressions
- Assembly
- NMF.Expressions.dll
Represents an observable expression with 11 input parameters
public class ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
Type Parameters
T1
The type of the input parameter 1
T2
The type of the input parameter 2
T3
The type of the input parameter 3
T4
The type of the input parameter 4
T5
The type of the input parameter 5
T6
The type of the input parameter 6
T7
The type of the input parameter 7
T8
The type of the input parameter 8
T9
The type of the input parameter 9
T10
The type of the input parameter 10
T11
The type of the input parameter 11
TResult
The result type of the observing func
- Inheritance
-
ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
- Derived
- Inherited Members
- Extension Methods
Constructors
ObservingFunc(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>>)
Creates a new observable expression for the given expression
public ObservingFunc(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>> expression)
Parameters
expression
Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>>The expression that is to be observed
Properties
IsReversable
Gets a value indicating whether this function can be reversed
public virtual bool IsReversable { get; }
Property Value
Methods
Evaluate(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
Invokes the expression
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "Observe", false)]
public TResult Evaluate(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9, T10 in10, T11 in11)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
in6
T6The input parameter 6
in7
T7The input parameter 7
in8
T8The input parameter 8
in9
T9The input parameter 9
in10
T10The input parameter 10
in11
T11The input parameter 11
Returns
- TResult
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1)
Parameters
in1
INotifyValue<T1>The input parameter 1
Returns
- Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
Returns
- Func<T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T4, T5, T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
Returns
- Func<T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T5, T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
Returns
- Func<T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
Returns
- Func<T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T7, T8, T9, T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
Returns
- Func<T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T8, T9, T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
Returns
- Func<T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>, INotifyValue<T8>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T9, T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7, INotifyValue<T8> in8)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
in8
INotifyValue<T8>The input parameter 8
Returns
- Func<T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>, INotifyValue<T8>, INotifyValue<T9>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T10, T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7, INotifyValue<T8> in8, INotifyValue<T9> in9)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
in8
INotifyValue<T8>The input parameter 8
in9
INotifyValue<T9>The input parameter 9
Returns
- Func<T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>, INotifyValue<T8>, INotifyValue<T9>, INotifyValue<T10>)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T11, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7, INotifyValue<T8> in8, INotifyValue<T9> in9, INotifyValue<T10> in10)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
in8
INotifyValue<T8>The input parameter 8
in9
INotifyValue<T9>The input parameter 9
in10
INotifyValue<T10>The input parameter 10
Returns
- Func<T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(T1 in1)
Parameters
in1
T1The input parameter 1
Returns
- Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(T1 in1, T2 in2)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
Returns
- Func<T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2, T3)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T4, T5, T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
Returns
- Func<T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2, T3, T4)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T5, T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
Returns
- Func<T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2, T3, T4, T5)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T6, T7, T8, T9, T10, T11, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
Returns
- Func<T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2, T3, T4, T5, T6)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T7, T8, T9, T10, T11, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
in6
T6The input parameter 6
Returns
- Func<T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T8, T9, T10, T11, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
in6
T6The input parameter 6
in7
T7The input parameter 7
Returns
- Func<T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7, T8)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T9, T10, T11, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
in6
T6The input parameter 6
in7
T7The input parameter 7
in8
T8The input parameter 8
Returns
- Func<T9, T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7, T8, T9)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T10, T11, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
in6
T6The input parameter 6
in7
T7The input parameter 7
in8
T8The input parameter 8
in9
T9The input parameter 9
Returns
- Func<T10, T11, TResult>
An observable value that keeps track of any changes
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
Invokes the expression partially
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T11, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9, T10 in10)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
in6
T6The input parameter 6
in7
T7The input parameter 7
in8
T8The input parameter 8
in9
T9The input parameter 9
in10
T10The input parameter 10
Returns
- Func<T11, TResult>
An observable value that keeps track of any changes
FromExpression(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>>)
Creates a new observable expression from the given expression
public static ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> FromExpression(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>> expression)
Parameters
expression
Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>>The expression that is to be observed
Returns
- ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable function
InvokeReversable(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>, INotifyValue<T8>, INotifyValue<T9>, INotifyValue<T10>, INotifyValue<T11>)
Invokes the expression
public virtual INotifyReversableValue<TResult> InvokeReversable(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7, INotifyValue<T8> in8, INotifyValue<T9> in9, INotifyValue<T10> in10, INotifyValue<T11> in11)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
in8
INotifyValue<T8>The input parameter 8
in9
INotifyValue<T9>The input parameter 9
in10
INotifyValue<T10>The input parameter 10
in11
INotifyValue<T11>The input parameter 11
Returns
- INotifyReversableValue<TResult>
An observable value that keeps track of any changes
InvokeReversable(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
Invokes the expression
public virtual INotifyReversableValue<TResult> InvokeReversable(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9, T10 in10, T11 in11)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
in6
T6The input parameter 6
in7
T7The input parameter 7
in8
T8The input parameter 8
in9
T9The input parameter 9
in10
T10The input parameter 10
in11
T11The input parameter 11
Returns
- INotifyReversableValue<TResult>
An observable value that keeps track of any changes
Observe(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>, INotifyValue<T8>, INotifyValue<T9>, INotifyValue<T10>, INotifyValue<T11>)
Invokes the expression
public INotifyValue<TResult> Observe(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7, INotifyValue<T8> in8, INotifyValue<T9> in9, INotifyValue<T10> in10, INotifyValue<T11> in11)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
in8
INotifyValue<T8>The input parameter 8
in9
INotifyValue<T9>The input parameter 9
in10
INotifyValue<T10>The input parameter 10
in11
INotifyValue<T11>The input parameter 11
Returns
- INotifyValue<TResult>
An observable value that keeps track of any changes
Observe(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
Invokes the expression
public INotifyValue<TResult> Observe(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9, T10 in10, T11 in11)
Parameters
in1
T1The input parameter 1
in2
T2The input parameter 2
in3
T3The input parameter 3
in4
T4The input parameter 4
in5
T5The input parameter 5
in6
T6The input parameter 6
in7
T7The input parameter 7
in8
T8The input parameter 8
in9
T9The input parameter 9
in10
T10The input parameter 10
in11
T11The input parameter 11
Returns
- INotifyValue<TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>)
Invokes the expression partially
public ObservingFunc<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> ObservePartial(INotifyValue<T1> in1)
Parameters
in1
INotifyValue<T1>The input parameter 1
Returns
- ObservingFunc<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>)
Invokes the expression partially
public ObservingFunc<T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
Returns
- ObservingFunc<T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>)
Invokes the expression partially
public ObservingFunc<T4, T5, T6, T7, T8, T9, T10, T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
Returns
- ObservingFunc<T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>)
Invokes the expression partially
public ObservingFunc<T5, T6, T7, T8, T9, T10, T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
Returns
- ObservingFunc<T5, T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>)
Invokes the expression partially
public ObservingFunc<T6, T7, T8, T9, T10, T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
Returns
- ObservingFunc<T6, T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>)
Invokes the expression partially
public ObservingFunc<T7, T8, T9, T10, T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
Returns
- ObservingFunc<T7, T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>)
Invokes the expression partially
public ObservingFunc<T8, T9, T10, T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
Returns
- ObservingFunc<T8, T9, T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>, INotifyValue<T8>)
Invokes the expression partially
public ObservingFunc<T9, T10, T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7, INotifyValue<T8> in8)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
in8
INotifyValue<T8>The input parameter 8
Returns
- ObservingFunc<T9, T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>, INotifyValue<T8>, INotifyValue<T9>)
Invokes the expression partially
public ObservingFunc<T10, T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7, INotifyValue<T8> in8, INotifyValue<T9> in9)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
in8
INotifyValue<T8>The input parameter 8
in9
INotifyValue<T9>The input parameter 9
Returns
- ObservingFunc<T10, T11, TResult>
An observable value that keeps track of any changes
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>, INotifyValue<T5>, INotifyValue<T6>, INotifyValue<T7>, INotifyValue<T8>, INotifyValue<T9>, INotifyValue<T10>)
Invokes the expression partially
public ObservingFunc<T11, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7, INotifyValue<T8> in8, INotifyValue<T9> in9, INotifyValue<T10> in10)
Parameters
in1
INotifyValue<T1>The input parameter 1
in2
INotifyValue<T2>The input parameter 2
in3
INotifyValue<T3>The input parameter 3
in4
INotifyValue<T4>The input parameter 4
in5
INotifyValue<T5>The input parameter 5
in6
INotifyValue<T6>The input parameter 6
in7
INotifyValue<T7>The input parameter 7
in8
INotifyValue<T8>The input parameter 8
in9
INotifyValue<T9>The input parameter 9
in10
INotifyValue<T10>The input parameter 10
Returns
- ObservingFunc<T11, TResult>
An observable value that keeps track of any changes
ToString()
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
public override string ToString()
Returns
Operators
implicit operator ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>>)
Creates a new observable expression
public static implicit operator ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>> expression)
Parameters
expression
Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>>The expression that is to be observed
Returns
- ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>
An observable function