Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Write54_XmlSchemaSequence()

void System.Xml.Serialization.SchemaObjectWriter.Write54_XmlSchemaSequence ( XmlSchemaSequence o)
inlineprivate

Definition at line 1045 of file SchemaObjectWriter.cs.

1046 {
1047 if (o == null)
1048 {
1049 return;
1050 }
1051 WriteStartElement("sequence");
1052 WriteAttribute("id", "", o.Id);
1053 WriteAttribute("minOccurs", "", XmlConvert.ToString(o.MinOccurs));
1054 WriteAttribute("maxOccurs", "", (o.MaxOccurs == decimal.MaxValue) ? "unbounded" : XmlConvert.ToString(o.MaxOccurs));
1055 WriteAttributes(o.UnhandledAttributes, o);
1056 Write5_XmlSchemaAnnotation(o.Annotation);
1057 XmlSchemaObjectCollection items = o.Items;
1058 if (items != null)
1059 {
1060 for (int i = 0; i < items.Count; i++)
1061 {
1064 {
1066 }
1068 {
1070 }
1072 {
1074 }
1076 {
1078 }
1080 {
1082 }
1083 }
1084 }
1086 }
void WriteAttribute(string localName, string ns, string value)
void WriteAttributes(XmlAttribute[] a, XmlSchemaObject o)
void Write5_XmlSchemaAnnotation(XmlSchemaAnnotation o)

References System.Collections.CollectionBase.Count, System.Xml.Dictionary, System.Xml.XmlConvert.ToString(), System.Xml.Serialization.SchemaObjectWriter.Write46_XmlSchemaElement(), System.Xml.Serialization.SchemaObjectWriter.Write52_XmlSchemaChoice(), System.Xml.Serialization.SchemaObjectWriter.Write53_XmlSchemaAny(), System.Xml.Serialization.SchemaObjectWriter.Write54_XmlSchemaSequence(), System.Xml.Serialization.SchemaObjectWriter.Write55_XmlSchemaGroupRef(), System.Xml.Serialization.SchemaObjectWriter.Write5_XmlSchemaAnnotation(), System.Xml.Serialization.SchemaObjectWriter.WriteAttribute(), System.Xml.Serialization.SchemaObjectWriter.WriteAttributes(), System.Xml.Serialization.SchemaObjectWriter.WriteEndElement(), and System.Xml.Serialization.SchemaObjectWriter.WriteStartElement().

Referenced by System.Xml.Serialization.SchemaObjectWriter.Write35_XmlSchemaComplexType(), System.Xml.Serialization.SchemaObjectWriter.Write3_XmlSchemaObject(), System.Xml.Serialization.SchemaObjectWriter.Write42_XmlSchemaComplexContentExtension(), System.Xml.Serialization.SchemaObjectWriter.Write54_XmlSchemaSequence(), System.Xml.Serialization.SchemaObjectWriter.Write56_XmlSchemaComplexContentRestriction(), and System.Xml.Serialization.SchemaObjectWriter.Write57_XmlSchemaGroup().