Show / Hide Table of Contents

Class MultiAtomicAction

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

Constructors

MultiAtomicAction(IAtomicAction[])

Declaration
public MultiAtomicAction(params IAtomicAction[] actions)
Parameters
Type Name Description
IAtomicAction[] actions

MultiAtomicAction(IEnumerable<IAtomicAction>)

Declaration
public MultiAtomicAction(IEnumerable<IAtomicAction> actions)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<IAtomicAction> actions

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
☀
☾