Nito.Disposables.Internals.BoundActionField<T>
A field containing a bound action.
namespace Nito.Disposables.Internals
{
public sealed class BoundActionField<[System.Runtime.CompilerServices.Nullable(2)] T>
{
public interface IBoundAction
{
void Invoke();
}
public bool IsEmpty { get; }
public BoundActionField(Action<T> action, T context);
public IBoundAction TryGetAndUnset();
public bool TryUpdateContext(Func<T, T> contextUpdater);
}
}