Show / Hide Table of Contents

Class DecoratedResultAtomicAction

Inheritance
System.Object
DecoratedResultAtomicAction
Implements
IAtomicAction
System.IDisposable
Namespace: Eco.Core.Utils.AtomicAction
Assembly: Eco.Core.dll
Syntax
public sealed class DecoratedResultAtomicAction : Object, IAtomicAction, IDisposable

Constructors

DecoratedResultAtomicAction(IAtomicAction, Func<Result, Result>)

Declaration
public DecoratedResultAtomicAction(IAtomicAction wrappedAction, Func<Result, Result> errorMessageDecorator)
Parameters
Type Name Description
IAtomicAction wrappedAction
System.Func<Result, Result> errorMessageDecorator

Methods

CanApplyNonDisposing()

Declaration
public Result CanApplyNonDisposing()
Returns
Type Description
Result

Dispose()

Declaration
public void Dispose()

TryApply()

Declaration
public Result TryApply()
Returns
Type Description
Result

Implements

IAtomicAction
System.IDisposable

Extension Methods

PropertyChanges.FirePropertyChanged(Object, String)
PropertyChanges.FirePropertyChanged(Object, String, Object, Object)
PropertyChanges.FirePropertyChanged(Object, MemberChangedBeforeAfterEventArgs)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾