例子:
[Serializable]
public class MsgClass
{
[PropertyAttribute(typeof(PropertySchemaForClass.Property2))]
[DistinguishedFieldAttribute()]
public String StrField;
[DistinguishedFieldAttribute()]
public int IntField;
}
定义Namespace为“PropertySchemaForClass”的Property Schema,其中包含"Property2"的Property。并在Class Project中添加对它的dll引用。
类申明为[Serializable]。
StrField与"Property2"建立了Promote Binding关系。
StrField,IntField都属于DistinguishedField。
在Orchestration中,申明MsgClass类型的消息。在Message Assign Shape中,先调用MsgClass类的构造函数,然后给类属性赋值。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步