Workflow Engine .NET

Assembly: OptimaJet.Workflow.Core

Class DisposableStopwatch

OptimaJet.Workflow.Core.Utils.DisposableStopwatch

public class DisposableStopwatch : IDisposable

Inheritance

  • System.Object

Implemented Interfaces

  • System.IDisposable

Constructors

public DisposableStopwatch(Action<DisposableStopwatchArgs> action = null) #

Parameters

Name
Type
Description
action
Action<DisposableStopwatchArgs>

Methods

public void AddAction(Action<DisposableStopwatchArgs> action) #
Add action which invoke on dispose. Removes others if they were.

Parameters

Name
Type
Description
action
Action<DisposableStopwatchArgs>
public void SetAction(Action<DisposableStopwatchArgs> action) #
Set action which invoke on dispose. Removes others if they were.

Parameters

Name
Type
Description
action
Action<DisposableStopwatchArgs>
public void Dispose() #