using System.Runtime.Serialization; namespace ArchestrAServices.Contract; [DataContract(Namespace = "http://ArchestrAServices.Contract")] public struct ArchestraNode { [DataMember(Name = "UniqueName", Order = 0, EmitDefaultValue = true)] public string UniqueName; [DataMember(Name = "ContainedName", Order = 1, EmitDefaultValue = true)] public string ContainedName; [DataMember(Name = "BrowseNode", Order = 2, EmitDefaultValue = true)] public ArchestraBrowseNode Node; [DataMember(Name = "UserData", Order = 3, EmitDefaultValue = true)] public string UserData; }