57 references to ListType
System.Xml (57)
System\Xml\Schema\ContentValidator.cs (5)
91case NamespaceList.ListType.Any: 94case NamespaceList.ListType.Other: 101case NamespaceList.ListType.Set: 139if (list.Type == NamespaceList.ListType.Any || list.Type == NamespaceList.ListType.Other) {
System\Xml\Schema\NamespaceList.cs (45)
21private ListType type = ListType.Any; 33type = ListType.Any; 36type = ListType.Other; 39type = ListType.Set; 59if (type == ListType.Set) { 66public ListType Type { 77case ListType.Set: 79case ListType.Other: 80case ListType.Any: 89case ListType.Any: 91case ListType.Other: 93case ListType.Set: 106case ListType.Any: 108case ListType.Other: 110case ListType.Set: 137if (super.type == ListType.Any) { 140else if (sub.type == ListType.Other && super.type == ListType.Other) { 143else if (sub.type == ListType.Set) { 144if (super.type == ListType.Other) { 148Debug.Assert(super.type == ListType.Set); 164if (o1.type == ListType.Any) { //clause 2 - o1 is Any 167else if (o2.type == ListType.Any) { //clause 2 - o2 is Any 170else if (o1.type == ListType.Set && o2.type == ListType.Set) { //clause 3 , both are sets 176else if (o1.type == ListType.Other && o2.type == ListType.Other) { //clause 4, both are negations 184else if (o1.type == ListType.Set && o2.type == ListType.Other) { 205else if (o2.type == ListType.Set && o1.type == ListType.Other) { 252if (o1.type == ListType.Any) { //clause 2 - o1 is any 255else if (o2.type == ListType.Any) { //clause 2 - o2 is any 258else if (o1.type == ListType.Set && o2.type == ListType.Other) { //Clause 3 o2 is other 265else if (o1.type == ListType.Other && o2.type == ListType.Set) { //Clause 3 o1 is other 272else if (o1.type == ListType.Set && o2.type == ListType.Set) { //clause 4 275nslist.type = ListType.Set; 283else if (o1.type == ListType.Other && o2.type == ListType.Other) { 308return ((type == ListType.Set) && ((set == null) || set.Count == 0)); 317if (this.Type == ListType.Other) {
System\Xml\Schema\XmlSchemaAny.cs (3)
66case NamespaceList.ListType.Any: 69case NamespaceList.ListType.Other: 72case NamespaceList.ListType.Set:
System\Xml\Serialization\SchemaObjectWriter.cs (3)
195case NamespaceList.ListType.Any: 197case NamespaceList.ListType.Other: 199case NamespaceList.ListType.Set:
System\Xml\Serialization\XmlSchemaImporter.cs (1)
1140if (list.Type == NamespaceList.ListType.Set) {