Class ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>
Represents an observable expression with 14 input parameters
Inheritance
Inherited Members
Namespace: NMF.Expressions
Assembly: NMF.Expressions.dll
Syntax
public class ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>
Type Parameters
Name | Description |
---|---|
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 |
T12 | The type of the input parameter 12 |
T13 | The type of the input parameter 13 |
T14 | The type of the input parameter 14 |
TResult | The result type of the observing func |
Constructors
| Edit this page View SourceObservingFunc(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>>)
Creates a new observable expression for the given expression
Declaration
public ObservingFunc(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>> expression)
Parameters
Type | Name | Description |
---|---|---|
Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>> | expression | The expression that is to be observed |
Properties
| Edit this page View SourceIsReversable
Gets a value indicating whether this function can be reversed
Declaration
public virtual bool IsReversable { get; }
Property Value
Type | Description |
---|---|
bool |
Methods
| Edit this page View SourceEvaluate(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
Invokes the expression
Declaration
[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, T12 in12, T13 in13, T14 in14)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
T9 | in9 | The input parameter 9 |
T10 | in10 | The input parameter 10 |
T11 | in11 | The input parameter 11 |
T12 | in12 | The input parameter 12 |
T13 | in13 | The input parameter 13 |
T14 | in14 | The input parameter 14 |
Returns
Type | Description |
---|---|
TResult | An observable value that keeps track of any changes |
EvaluatePartial(INotifyValue<T1>)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(INotifyValue<T1> in1)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
Returns
Type | Description |
---|---|
Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
Returns
Type | Description |
---|---|
Func<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
Returns
Type | Description |
---|---|
Func<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
Returns
Type | Description |
---|---|
Func<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, 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
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
Returns
Type | Description |
---|---|
Func<T6, T7, T8, T9, T10, T11, T12, T13, T14, 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
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
Returns
Type | Description |
---|---|
Func<T7, T8, T9, T10, T11, T12, T13, T14, 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
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
Returns
Type | Description |
---|---|
Func<T8, T9, T10, T11, T12, T13, T14, 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
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T9, T10, T11, T12, T13, T14, 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
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
Returns
Type | Description |
---|---|
Func<T9, T10, T11, T12, T13, T14, 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
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T10, T11, T12, T13, T14, 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
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
Returns
Type | Description |
---|---|
Func<T10, T11, T12, T13, T14, 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
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T11, T12, T13, T14, 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
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
Returns
Type | Description |
---|---|
Func<T11, T12, T13, T14, 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>, INotifyValue<T11>)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T12, T13, T14, 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, INotifyValue<T11> in11)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
INotifyValue<T11> | in11 | The input parameter 11 |
Returns
Type | Description |
---|---|
Func<T12, T13, T14, 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>, INotifyValue<T11>, INotifyValue<T12>)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T13, T14, 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, INotifyValue<T11> in11, INotifyValue<T12> in12)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
INotifyValue<T11> | in11 | The input parameter 11 |
INotifyValue<T12> | in12 | The input parameter 12 |
Returns
Type | Description |
---|---|
Func<T13, T14, 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>, INotifyValue<T11>, INotifyValue<T12>, INotifyValue<T13>)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T14, 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, INotifyValue<T11> in11, INotifyValue<T12> in12, INotifyValue<T13> in13)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
INotifyValue<T11> | in11 | The input parameter 11 |
INotifyValue<T12> | in12 | The input parameter 12 |
INotifyValue<T13> | in13 | The input parameter 13 |
Returns
Type | Description |
---|---|
Func<T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
Returns
Type | Description |
---|---|
Func<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
Returns
Type | Description |
---|---|
Func<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
Returns
Type | Description |
---|---|
Func<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
Returns
Type | Description |
---|---|
Func<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4, T5)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
Returns
Type | Description |
---|---|
Func<T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4, T5, T6)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T7, T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
Returns
Type | Description |
---|---|
Func<T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T8, T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
Returns
Type | Description |
---|---|
Func<T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7, T8)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T9, T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
Returns
Type | Description |
---|---|
Func<T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7, T8, T9)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T10, T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
T9 | in9 | The input parameter 9 |
Returns
Type | Description |
---|---|
Func<T10, T11, T12, T13, T14, 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
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T11, T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9, T10 in10)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
T9 | in9 | The input parameter 9 |
T10 | in10 | The input parameter 10 |
Returns
Type | Description |
---|---|
Func<T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T12, T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9, T10 in10, T11 in11)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
T9 | in9 | The input parameter 9 |
T10 | in10 | The input parameter 10 |
T11 | in11 | The input parameter 11 |
Returns
Type | Description |
---|---|
Func<T12, T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T13, T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9, T10 in10, T11 in11, T12 in12)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
T9 | in9 | The input parameter 9 |
T10 | in10 | The input parameter 10 |
T11 | in11 | The input parameter 11 |
T12 | in12 | The input parameter 12 |
Returns
Type | Description |
---|---|
Func<T13, T14, TResult> | An observable value that keeps track of any changes |
EvaluatePartial(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13)
Invokes the expression partially
Declaration
[ObservableProxy(typeof(ObservingFunc<,,,,,,,,,,,,,,>), "ObservePartial", false)]
public Func<T14, TResult> EvaluatePartial(T1 in1, T2 in2, T3 in3, T4 in4, T5 in5, T6 in6, T7 in7, T8 in8, T9 in9, T10 in10, T11 in11, T12 in12, T13 in13)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
T9 | in9 | The input parameter 9 |
T10 | in10 | The input parameter 10 |
T11 | in11 | The input parameter 11 |
T12 | in12 | The input parameter 12 |
T13 | in13 | The input parameter 13 |
Returns
Type | Description |
---|---|
Func<T14, TResult> | An observable value that keeps track of any changes |
FromExpression(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>>)
Creates a new observable expression from the given expression
Declaration
public static ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> FromExpression(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>> expression)
Parameters
Type | Name | Description |
---|---|---|
Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>> | expression | The expression that is to be observed |
Returns
Type | Description |
---|---|
ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, 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>, INotifyValue<T12>, INotifyValue<T13>, INotifyValue<T14>)
Invokes the expression
Declaration
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, INotifyValue<T12> in12, INotifyValue<T13> in13, INotifyValue<T14> in14)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
INotifyValue<T11> | in11 | The input parameter 11 |
INotifyValue<T12> | in12 | The input parameter 12 |
INotifyValue<T13> | in13 | The input parameter 13 |
INotifyValue<T14> | in14 | The input parameter 14 |
Returns
Type | Description |
---|---|
INotifyReversableValue<TResult> | An observable value that keeps track of any changes |
InvokeReversable(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
Invokes the expression
Declaration
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, T12 in12, T13 in13, T14 in14)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
T9 | in9 | The input parameter 9 |
T10 | in10 | The input parameter 10 |
T11 | in11 | The input parameter 11 |
T12 | in12 | The input parameter 12 |
T13 | in13 | The input parameter 13 |
T14 | in14 | The input parameter 14 |
Returns
Type | Description |
---|---|
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>, INotifyValue<T12>, INotifyValue<T13>, INotifyValue<T14>)
Invokes the expression
Declaration
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, INotifyValue<T12> in12, INotifyValue<T13> in13, INotifyValue<T14> in14)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
INotifyValue<T11> | in11 | The input parameter 11 |
INotifyValue<T12> | in12 | The input parameter 12 |
INotifyValue<T13> | in13 | The input parameter 13 |
INotifyValue<T14> | in14 | The input parameter 14 |
Returns
Type | Description |
---|---|
INotifyValue<TResult> | An observable value that keeps track of any changes |
Observe(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14)
Invokes the expression
Declaration
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, T12 in12, T13 in13, T14 in14)
Parameters
Type | Name | Description |
---|---|---|
T1 | in1 | The input parameter 1 |
T2 | in2 | The input parameter 2 |
T3 | in3 | The input parameter 3 |
T4 | in4 | The input parameter 4 |
T5 | in5 | The input parameter 5 |
T6 | in6 | The input parameter 6 |
T7 | in7 | The input parameter 7 |
T8 | in8 | The input parameter 8 |
T9 | in9 | The input parameter 9 |
T10 | in10 | The input parameter 10 |
T11 | in11 | The input parameter 11 |
T12 | in12 | The input parameter 12 |
T13 | in13 | The input parameter 13 |
T14 | in14 | The input parameter 14 |
Returns
Type | Description |
---|---|
INotifyValue<TResult> | An observable value that keeps track of any changes |
ObservePartial(INotifyValue<T1>)
Invokes the expression partially
Declaration
public ObservingFunc<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> ObservePartial(INotifyValue<T1> in1)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
Returns
Type | Description |
---|---|
ObservingFunc<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
ObservePartial(INotifyValue<T1>, INotifyValue<T2>)
Invokes the expression partially
Declaration
public ObservingFunc<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
Returns
Type | Description |
---|---|
ObservingFunc<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>)
Invokes the expression partially
Declaration
public ObservingFunc<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
Returns
Type | Description |
---|---|
ObservingFunc<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable value that keeps track of any changes |
ObservePartial(INotifyValue<T1>, INotifyValue<T2>, INotifyValue<T3>, INotifyValue<T4>)
Invokes the expression partially
Declaration
public ObservingFunc<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
Returns
Type | Description |
---|---|
ObservingFunc<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, 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
Declaration
public ObservingFunc<T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
Returns
Type | Description |
---|---|
ObservingFunc<T6, T7, T8, T9, T10, T11, T12, T13, T14, 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
Declaration
public ObservingFunc<T7, T8, T9, T10, T11, T12, T13, T14, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
Returns
Type | Description |
---|---|
ObservingFunc<T7, T8, T9, T10, T11, T12, T13, T14, 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
Declaration
public ObservingFunc<T8, T9, T10, T11, T12, T13, T14, TResult> ObservePartial(INotifyValue<T1> in1, INotifyValue<T2> in2, INotifyValue<T3> in3, INotifyValue<T4> in4, INotifyValue<T5> in5, INotifyValue<T6> in6, INotifyValue<T7> in7)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
Returns
Type | Description |
---|---|
ObservingFunc<T8, T9, T10, T11, T12, T13, T14, 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
Declaration
public ObservingFunc<T9, T10, T11, T12, T13, T14, 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
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
Returns
Type | Description |
---|---|
ObservingFunc<T9, T10, T11, T12, T13, T14, 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
Declaration
public ObservingFunc<T10, T11, T12, T13, T14, 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
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
Returns
Type | Description |
---|---|
ObservingFunc<T10, T11, T12, T13, T14, 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
Declaration
public ObservingFunc<T11, T12, T13, T14, 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
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
Returns
Type | Description |
---|---|
ObservingFunc<T11, T12, T13, T14, 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>, INotifyValue<T11>)
Invokes the expression partially
Declaration
public ObservingFunc<T12, T13, T14, 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, INotifyValue<T11> in11)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
INotifyValue<T11> | in11 | The input parameter 11 |
Returns
Type | Description |
---|---|
ObservingFunc<T12, T13, T14, 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>, INotifyValue<T11>, INotifyValue<T12>)
Invokes the expression partially
Declaration
public ObservingFunc<T13, T14, 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, INotifyValue<T11> in11, INotifyValue<T12> in12)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
INotifyValue<T11> | in11 | The input parameter 11 |
INotifyValue<T12> | in12 | The input parameter 12 |
Returns
Type | Description |
---|---|
ObservingFunc<T13, T14, 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>, INotifyValue<T11>, INotifyValue<T12>, INotifyValue<T13>)
Invokes the expression partially
Declaration
public ObservingFunc<T14, 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, INotifyValue<T11> in11, INotifyValue<T12> in12, INotifyValue<T13> in13)
Parameters
Type | Name | Description |
---|---|---|
INotifyValue<T1> | in1 | The input parameter 1 |
INotifyValue<T2> | in2 | The input parameter 2 |
INotifyValue<T3> | in3 | The input parameter 3 |
INotifyValue<T4> | in4 | The input parameter 4 |
INotifyValue<T5> | in5 | The input parameter 5 |
INotifyValue<T6> | in6 | The input parameter 6 |
INotifyValue<T7> | in7 | The input parameter 7 |
INotifyValue<T8> | in8 | The input parameter 8 |
INotifyValue<T9> | in9 | The input parameter 9 |
INotifyValue<T10> | in10 | The input parameter 10 |
INotifyValue<T11> | in11 | The input parameter 11 |
INotifyValue<T12> | in12 | The input parameter 12 |
INotifyValue<T13> | in13 | The input parameter 13 |
Returns
Type | Description |
---|---|
ObservingFunc<T14, TResult> | An observable value that keeps track of any changes |
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
string |
Overrides
Operators
| Edit this page View Sourceimplicit operator ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>>)
Creates a new observable expression
Declaration
public static implicit operator ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>> expression)
Parameters
Type | Name | Description |
---|---|---|
Expression<Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>> | expression | The expression that is to be observed |
Returns
Type | Description |
---|---|
ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> | An observable function |