定义可绕过节点、可跳出节点、可重入节点的接口
This commit is contained in:
@@ -6,8 +6,8 @@ using System.Threading.Tasks;
|
|||||||
|
|
||||||
namespace Deedy.Activity
|
namespace Deedy.Activity
|
||||||
{
|
{
|
||||||
public interface IReentrantUnit : IJumpableUnit
|
public interface IReentrant : ITerminate
|
||||||
{
|
{
|
||||||
public bool IsReentering { get; set; }
|
public bool IsContinue { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -6,8 +6,8 @@ using System.Threading.Tasks;
|
|||||||
|
|
||||||
namespace Deedy.Activity
|
namespace Deedy.Activity
|
||||||
{
|
{
|
||||||
public interface INOPRunable
|
public interface ISkipable
|
||||||
{
|
{
|
||||||
bool IsNOPRunning { get; set; }
|
bool IsBypassing { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -6,7 +6,7 @@ using System.Threading.Tasks;
|
|||||||
|
|
||||||
namespace Deedy.Activity
|
namespace Deedy.Activity
|
||||||
{
|
{
|
||||||
public interface IJumpableUnit : INOPRunable
|
public interface ITerminate : ISkipable
|
||||||
{
|
{
|
||||||
bool IsBreaking { get; set; }
|
bool IsBreaking { get; set; }
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user