28 if (ns !=
null && ns.Length != 0)
84 for (
int i = 0; i <
a.Length; i++)
113 foreach (
string item in list.Enumerate)
130 if (
item2.Length == 0)
142 return list.ToString();
161 for (
int i = 0; i < items.
Count; i++)
186 if (
o.QualifiedName !=
null && !
o.QualifiedName.IsEmpty &&
o.QualifiedName.Namespace !=
null &&
o.QualifiedName.Namespace.Length != 0)
196 if (!
o.RefName.IsEmpty)
200 else if (!
o.SchemaTypeName.IsEmpty)
351 for (
int i = 0; i < items.
Count; i++)
375 WriteAttribute(
"lang",
"http://www.w3.org/XML/1998/namespace",
o.Language);
448 if (
o.MemberTypes !=
null)
451 for (
int i = 0; i <
o.MemberTypes.Length; i++)
477 if (!
o.ItemTypeName.IsEmpty)
494 if (!
o.BaseTypeName.IsEmpty)
512 for (
int i = 0; i <
facets.Count; i++)
590 string result =
null;
597 result =
"prohibited";
627 if (!
o.RefName.IsEmpty)
654 string result =
null;
746 if (!
o.BaseTypeName.IsEmpty)
764 if (!
o.BaseTypeName.IsEmpty)
805 if (!
o.BaseTypeName.IsEmpty)
867 if (
o.QualifiedName !=
null && !
o.QualifiedName.IsEmpty &&
o.QualifiedName.Namespace !=
null &&
o.QualifiedName.Namespace.Length != 0)
876 if (
o.Name !=
null &&
o.Name.Length != 0)
884 if (!
o.SubstitutionGroup.IsEmpty)
888 if (!
o.RefName.IsEmpty)
892 else if (!
o.SchemaTypeName.IsEmpty)
925 for (
int i = 0; i < fields.
Count; i++)
982 for (
int i = 0; i < fields.
Count; i++)
1005 for (
int i = 0; i < fields.
Count; i++)
1060 for (
int i = 0; i < items.
Count; i++)
1096 if (!
o.RefName.IsEmpty)
1113 if (!
o.BaseTypeName.IsEmpty)
override string ToString()
StringBuilder Append(char value, int repeatCount)
static ? Type GetType(string typeName, bool throwOnError, bool ignoreCase)
void Write35_XmlSchemaComplexType(XmlSchemaComplexType o)
void Write42_XmlSchemaComplexContentExtension(XmlSchemaComplexContentExtension o)
void Write50_XmlSchemaKeyref(XmlSchemaKeyref o)
void WriteAttribute(string localName, string ns, string value)
void WriteAttribute(XmlAttribute a)
void Write38_XmlSchemaSimpleContentExtension(XmlSchemaSimpleContentExtension o)
void Write1_XmlSchemaAttribute(XmlSchemaAttribute o)
void Write54_XmlSchemaSequence(XmlSchemaSequence o)
void Write49_XmlSchemaXPath(string name, string ns, XmlSchemaXPath o)
void Write40_XmlSchemaSimpleContentRestriction(XmlSchemaSimpleContentRestriction o)
void Write53_XmlSchemaAny(XmlSchemaAny o)
void WriteAttributes(XmlAttribute[] a, XmlSchemaObject o)
void Write14_XmlSchemaSimpleTypeList(XmlSchemaSimpleTypeList o)
string WriteXmlSchemaObject(XmlSchemaObject o)
string Write11_XmlSchemaDerivationMethod(XmlSchemaDerivationMethod v)
void Write15_XmlSchemaSimpleTypeRestriction(XmlSchemaSimpleTypeRestriction o)
void Write7_XmlSchemaAppInfo(XmlSchemaAppInfo o)
void Write3_XmlSchemaObject(XmlSchemaObject o)
void WriteFacets(XmlSchemaObjectCollection facets)
void Write47_XmlSchemaKey(XmlSchemaKey o)
void Write31_XmlSchemaAttributeGroup(XmlSchemaAttributeGroup o)
string Write30_XmlSchemaUse(XmlSchemaUse v)
void Write48_XmlSchemaIdentityConstraint(XmlSchemaIdentityConstraint o)
void Write55_XmlSchemaGroupRef(XmlSchemaGroupRef o)
void Write56_XmlSchemaComplexContentRestriction(XmlSchemaComplexContentRestriction o)
void Write43_XmlSchemaAll(XmlSchemaAll o)
void Write32_XmlSchemaAttributeGroupRef(XmlSchemaAttributeGroupRef o)
void WriteAttribute(string localName, string ns, XmlQualifiedName value)
void Write41_XmlSchemaComplexContent(XmlSchemaComplexContent o)
void Write57_XmlSchemaGroup(XmlSchemaGroup o)
static string ToString(NamespaceList list)
void Write51_XmlSchemaUnique(XmlSchemaUnique o)
void Write6_XmlSchemaDocumentation(XmlSchemaDocumentation o)
void Write52_XmlSchemaChoice(XmlSchemaChoice o)
void Write9_XmlSchemaSimpleType(XmlSchemaSimpleType o)
void Write5_XmlSchemaAnnotation(XmlSchemaAnnotation o)
void Write36_XmlSchemaSimpleContent(XmlSchemaSimpleContent o)
void Write12_XmlSchemaSimpleTypeUnion(XmlSchemaSimpleTypeUnion o)
string Write34_XmlSchemaContentProcessing(XmlSchemaContentProcessing v)
void Write33_XmlSchemaAnyAttribute(XmlSchemaAnyAttribute o)
void Write_XmlSchemaFacet(string name, XmlSchemaFacet o)
readonly StringBuilder _w
void Write46_XmlSchemaElement(XmlSchemaElement o)
void WriteSortedItems(XmlSchemaObjectCollection items)
void WriteStartElement(string name)
static string ToString(bool value)
XmlSchemaContentProcessing
XmlSchemaDerivationMethod