Class CompiledBindingPath<TSource, TValue>
public sealed class CompiledBindingPath<TSource, TValue>
Type Parameters
TSourceTValue
- Inheritance
-
CompiledBindingPath<TSource, TValue>
- Inherited Members
Constructors
CompiledBindingPath(Func<TSource, BindingValue<TValue>>, Func<TSource, Action, IDisposable>, Action<TSource, TValue>)
public CompiledBindingPath(Func<TSource, BindingValue<TValue>> read, Func<TSource, Action, IDisposable> subscribe = null, Action<TSource, TValue> write = null)
Parameters
readFunc<TSource, BindingValue<TValue>>subscribeFunc<TSource, Action, IDisposable>writeAction<TSource, TValue>
Properties
Read
public Func<TSource, BindingValue<TValue>> Read { get; }
Property Value
- Func<TSource, BindingValue<TValue>>
Subscribe
public Func<TSource, Action, IDisposable> Subscribe { get; }
Property Value
- Func<TSource, Action, IDisposable>
Write
public Action<TSource, TValue> Write { get; }
Property Value
- Action<TSource, TValue>