1 type derived from NamespaceList
System.Private.Xml (1)
System\Xml\Schema\NamespaceList.cs (1)
387internal sealed class NamespaceListV1Compat : NamespaceList
19 instantiations of NamespaceList
System.Private.Xml (19)
System\Xml\Schema\NamespaceList.cs (12)
200nslist = new NamespaceList(); 204nslist = new NamespaceList(); 222nslist = new NamespaceList("##other", string.Empty); //clause 4, negations of different values, result is not(absent) 231nslist = new NamespaceList(); 246nslist = new NamespaceList(); 250nslist = new NamespaceList("##other", string.Empty); 260nslist = new NamespaceList(); 275nslist = new NamespaceList(); 279nslist = new NamespaceList("##other", string.Empty); 294nslist = new NamespaceList(); //any is the result 298nslist = new NamespaceList("##other", string.Empty); 344nslist = new NamespaceList();
System\Xml\Schema\XmlSchemaAny.cs (3)
91_namespaceList = new NamespaceList(_ns, targetNamespace!); 95_namespaceList = new NamespaceList(); 107_namespaceList = new NamespaceList(); //This is only ##any, hence base class is sufficient
System\Xml\Schema\XmlSchemaAnyAttribute.cs (3)
47_namespaceList = new NamespaceList(_ns, targetNamespace!); 51_namespaceList = new NamespaceList(); 63_namespaceList = new NamespaceList(); //This is only ##any, hence base class is sufficient
System\Xml\Serialization\XmlSchemaImporter.cs (1)
1210NamespaceList list = new NamespaceList(any.Namespace, targetNamespace!);
46 references to NamespaceList
System.Private.Xml (46)
System\Xml\Schema\ContentValidator.cs (10)
91public void AddNamespaceList(NamespaceList list, object particle, bool allowLocal) 95case NamespaceList.ListType.Any: 98case NamespaceList.ListType.Other: 106case NamespaceList.ListType.Set: 132public ICollection GetNamespaceListSymbols(NamespaceList list) 156if (list.Type == NamespaceList.ListType.Any || list.Type == NamespaceList.ListType.Other) 348private readonly NamespaceList namespaceList; 351public NamespaceListNode(NamespaceList namespaceList, object particle) 1134public void AddNamespaceList(NamespaceList namespaceList, object particle)
System\Xml\Schema\NamespaceList.cs (16)
64public NamespaceList Clone() 66NamespaceList nsl = (NamespaceList)MemberwiseClone(); 161public static bool IsSubset(NamespaceList sub, NamespaceList super) 194public static NamespaceList? Union(NamespaceList o1, NamespaceList o2, bool v1Compat) 196NamespaceList? nslist = null; 286private NamespaceList? CompareSetToOther(NamespaceList other) 289NamespaceList? nslist; 312public static NamespaceList? Intersection(NamespaceList o1, NamespaceList o2, bool v1Compat) 314NamespaceList? nslist = null;
System\Xml\Schema\SchemaCollectionCompiler.cs (1)
1429NamespaceList.IsSubset(derivedAny.NamespaceList!, baseAny.NamespaceList!);
System\Xml\Schema\SchemaSetCompiler.cs (1)
1703if (!NamespaceList.IsSubset(derivedAny.NamespaceList!, baseAny.NamespaceList!))
System\Xml\Schema\XmlSchemaAny.cs (5)
14private NamespaceList? _namespaceList; 31internal NamespaceList? NamespaceList 61case NamespaceList.ListType.Any: 64case NamespaceList.ListType.Other: 67case NamespaceList.ListType.Set:
System\Xml\Schema\XmlSchemaAnyAttribute.cs (7)
14private NamespaceList? _namespaceList; 32internal NamespaceList? NamespaceList 74return NamespaceList.IsSubset(sub.NamespaceList!, super.NamespaceList!); 79NamespaceList? nsl = NamespaceList.Intersection(o1.NamespaceList!, o2.NamespaceList!, v1Compat); 97NamespaceList? nsl = NamespaceList.Union(o1.NamespaceList!, o2.NamespaceList!, v1Compat);
System\Xml\Serialization\SchemaObjectWriter.cs (4)
228internal static string? ToString(NamespaceList? list) 234case NamespaceList.ListType.Any: 236case NamespaceList.ListType.Other: 238case NamespaceList.ListType.Set:
System\Xml\Serialization\XmlSchemaImporter.cs (2)
1210NamespaceList list = new NamespaceList(any.Namespace, targetNamespace!); 1212if (list.Type == NamespaceList.ListType.Set)