mirror of
https://gitee.com/langsisi_admin/serein-flow
synced 2026-05-01 21:01:28 +08:00
1. 重新设计了Generate项目及相关特性的命名,避免与其他类型混淆。
2. 补充了部分注释。 3. 修改了删除容器节点时,容器内子节点未正确删除的问题。
This commit is contained in:
@@ -40,20 +40,25 @@ namespace Serein.Library
|
||||
/// 标识一个类中的某些字段需要生成相应代码
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Class, Inherited = true)]
|
||||
public sealed class NodePropertyAttribute : Attribute
|
||||
public sealed class FlowDataPropertyAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// <para>属性路径</para>
|
||||
/// <para>CustomNode : 自定义节点</para>
|
||||
/// </summary>
|
||||
public NodeValuePath ValuePath = NodeValuePath.None;
|
||||
|
||||
/// <summary>
|
||||
/// 表示该类是否为节点实现类
|
||||
/// </summary>
|
||||
public bool IsNodeImp = false;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 自动生成环境的属性
|
||||
/// </summary>
|
||||
[AttributeUsage(AttributeTargets.Field, Inherited = true)]
|
||||
public sealed class PropertyInfoAttribute : Attribute
|
||||
public sealed class DataInfoAttribute : Attribute
|
||||
{
|
||||
/// <summary>
|
||||
/// 是否通知远程环境(如果在远程环境下)
|
||||
|
||||
Reference in New Issue
Block a user