void WriteObject_ReferenceRepositoryEntry(Mono.Addins.Setup.ReferenceRepositoryEntry ob, string element, string namesp, bool isNullable, bool needType, bool writeWrappingElem) { if (((object)ob) == null) { if (isNullable) { WriteNullTagLiteral(element, namesp); } return; } System.Type type = ob.GetType(); if (type == typeof(Mono.Addins.Setup.ReferenceRepositoryEntry)) { } else { throw CreateUnknownTypeException(ob); } if (writeWrappingElem) { WriteStartElement(element, namesp, ob); } if (needType) { WriteXsiType("ReferenceRepositoryEntry", ""); } WriteElementString("Url", "", ob.@Url); WriteElementString("LastModified", "", [email protected]("yyyy-MM-ddTHH:mm:ss.fffffffzzz", CultureInfo.InvariantCulture)); if (writeWrappingElem) { WriteEndElement(ob); } }
void WriteObject_ReferenceRepositoryEntry(Mono.Addins.Setup.ReferenceRepositoryEntry ob, string element, string namesp, bool isNullable, bool needType, bool writeWrappingElem) { if (((object)ob) == null) { if (isNullable) { WriteNullTagLiteral(element, namesp); } return; } System.Type type = ob.GetType(); if (type == typeof(Mono.Addins.Setup.ReferenceRepositoryEntry)) { } else { throw CreateUnknownTypeException(ob); } if (writeWrappingElem) { WriteStartElement(element, namesp, ob); } if (needType) { WriteXsiType("ReferenceRepositoryEntry", ""); } WriteElementString("Url", "", ob.@Url); WriteElementString("LastModified", "", XmlConvert.ToString(ob.@LastModified, XmlDateTimeSerializationMode.RoundtripKind)); if (writeWrappingElem) { WriteEndElement(ob); } }
public Mono.Addins.Setup.ReferenceRepositoryEntry ReadObject_ReferenceRepositoryEntry(bool isNullable, bool checkType) { Mono.Addins.Setup.ReferenceRepositoryEntry ob = null; if (isNullable && ReadNull()) { return(null); } if (checkType) { System.Xml.XmlQualifiedName t = GetXsiType(); if (t == null) { } else if (t.Name != "ReferenceRepositoryEntry" || t.Namespace != "") { throw CreateUnknownTypeException(t); } } ob = new Mono.Addins.Setup.ReferenceRepositoryEntry(); Reader.MoveToElement(); while (Reader.MoveToNextAttribute()) { if (IsXmlnsAttribute(Reader.Name)) { } else { UnknownNode(ob); } } Reader.MoveToElement(); if (Reader.IsEmptyElement) { Reader.Skip(); return(ob); } Reader.ReadStartElement(); Reader.MoveToContent(); bool b10 = false, b11 = false; while (Reader.NodeType != System.Xml.XmlNodeType.EndElement) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { if (Reader.LocalName == "Url" && Reader.NamespaceURI == "" && !b10) { b10 = true; ob.@Url = Reader.ReadElementString(); } else if (Reader.LocalName == "LastModified" && Reader.NamespaceURI == "" && !b11) { b11 = true; ob.@LastModified = XmlConvert.ToDateTime(Reader.ReadElementString()); } else { UnknownNode(ob); } } else { UnknownNode(ob); } Reader.MoveToContent(); } ReadEndElement(); return(ob); }
public Mono.Addins.Setup.ReferenceRepositoryEntry ReadObject_ReferenceRepositoryEntry(bool isNullable, bool checkType) { Mono.Addins.Setup.ReferenceRepositoryEntry ob = null; if (isNullable && ReadNull()) { return(null); } if (checkType) { System.Xml.XmlQualifiedName t = GetXsiType(); if (t == null) { } else if (t.Name != "ReferenceRepositoryEntry" || t.Namespace != "") { throw CreateUnknownTypeException(t); } } ob = (Mono.Addins.Setup.ReferenceRepositoryEntry)Activator.CreateInstance(typeof(Mono.Addins.Setup.ReferenceRepositoryEntry), true); Reader.MoveToElement(); while (Reader.MoveToNextAttribute()) { if (IsXmlnsAttribute(Reader.Name)) { } else { UnknownNode(ob); } } Reader.MoveToElement(); Reader.MoveToElement(); if (Reader.IsEmptyElement) { Reader.Skip(); return(ob); } Reader.ReadStartElement(); Reader.MoveToContent(); bool b13 = false, b14 = false; while (Reader.NodeType != System.Xml.XmlNodeType.EndElement) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { if (Reader.LocalName == "Url" && Reader.NamespaceURI == "" && !b13) { b13 = true; string s15 = Reader.ReadElementString(); ob.@Url = s15; } else if (Reader.LocalName == "LastModified" && Reader.NamespaceURI == "" && !b14) { b14 = true; string s16 = Reader.ReadElementString(); ob.@LastModified = XmlConvert.ToDateTime(s16, XmlDateTimeSerializationMode.RoundtripKind); } else { UnknownNode(ob); } } else { UnknownNode(ob); } Reader.MoveToContent(); } ReadEndElement(); return(ob); }
public Mono.Addins.Setup.ReferenceRepositoryEntry ReadObject_ReferenceRepositoryEntry (bool isNullable, bool checkType) { Mono.Addins.Setup.ReferenceRepositoryEntry ob = null; if (isNullable && ReadNull()) return null; if (checkType) { System.Xml.XmlQualifiedName t = GetXsiType(); if (t == null) { } else if (t.Name != "ReferenceRepositoryEntry" || t.Namespace != "") throw CreateUnknownTypeException(t); } ob = new Mono.Addins.Setup.ReferenceRepositoryEntry (); Reader.MoveToElement(); while (Reader.MoveToNextAttribute()) { if (IsXmlnsAttribute (Reader.Name)) { } else { UnknownNode (ob); } } Reader.MoveToElement(); if (Reader.IsEmptyElement) { Reader.Skip (); return ob; } Reader.ReadStartElement(); Reader.MoveToContent(); bool b10=false, b11=false; while (Reader.NodeType != System.Xml.XmlNodeType.EndElement) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { if (Reader.LocalName == "Url" && Reader.NamespaceURI == "" && !b10) { b10 = true; ob.@Url = Reader.ReadElementString (); } else if (Reader.LocalName == "LastModified" && Reader.NamespaceURI == "" && !b11) { b11 = true; ob.@LastModified = XmlConvert.ToDateTime (Reader.ReadElementString ()); } else { UnknownNode (ob); } } else UnknownNode(ob); Reader.MoveToContent(); } ReadEndElement(); return ob; }