using System; using System.CodeDom.Compiler; using System.ComponentModel; using System.Diagnostics; using System.Xml.Serialization; namespace ArchestrAServices.ASBContract; [Serializable] [GeneratedCode("System.Xml", "4.0.30319.233")] [DebuggerStepThrough] [DesignerCategory("code")] [XmlType(Namespace = "http://asb.contracts.data/20111111")] public class ResultVariant { private object itemField; private ItemChoiceType itemElementNameField; [XmlElement("Blob", typeof(byte[]), DataType = "base64Binary")] [XmlElement("Boolean", typeof(bool))] [XmlElement("Byte", typeof(sbyte))] [XmlElement("Date", typeof(DateTime), DataType = "date")] [XmlElement("DateTime", typeof(DateTime))] [XmlElement("Decimal", typeof(decimal))] [XmlElement("Double", typeof(double))] [XmlElement("Duration", typeof(string), DataType = "duration")] [XmlElement("Float", typeof(float))] [XmlElement("Guid", typeof(Guid))] [XmlElement("Hex", typeof(byte[]), DataType = "hexBinary")] [XmlElement("Int", typeof(int))] [XmlElement("Integer", typeof(string), DataType = "integer")] [XmlElement("Long", typeof(long))] [XmlElement("Short", typeof(short))] [XmlElement("String", typeof(string))] [XmlElement("Time", typeof(DateTime), DataType = "time")] [XmlElement("UnsignedByte", typeof(byte))] [XmlElement("UnsignedInt", typeof(uint))] [XmlElement("UnsignedLong", typeof(ulong))] [XmlElement("UnsignedShort", typeof(ushort))] [XmlChoiceIdentifier("ItemElementName")] public object Item { get { return itemField; } set { itemField = value; } } [XmlIgnore] public ItemChoiceType ItemElementName { get { return itemElementNameField; } set { itemElementNameField = value; } } }