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