Show / Hide Table of Contents

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
object
ObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>
ReversableObservingFunc<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
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 Source

ObservingFunc(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 Source

IsReversable

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 Source

Evaluate(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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

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

| Edit this page View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Operators

| Edit this page View Source

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>>)

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

Extension Methods

ExpressionExtensions.AsOne<T>(T)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX