Table of Contents

Class ReversableExtensions

Namespace
NMF.Expressions
Assembly
NMF.Expressions.dll

Describes extensions to support reversable operations

public static class ReversableExtensions
Inheritance
ReversableExtensions
Inherited Members

Methods

AsReversable<T>(INotifyValue<T>, Action<T>)

Turns the given value into a reversable by providing an explicit put operation

public static INotifyValue<T> AsReversable<T>(this INotifyValue<T> value, Action<T> reversableHandler)

Parameters

value INotifyValue<T>

The incremental value

reversableHandler Action<T>

The put operation

Returns

INotifyValue<T>

A reversable incremental value

Type Parameters

T

The element type

Exceptions

ArgumentNullException

Thrown if reversableHandler is null