1 instantiation of XmlQualifiedNameTest
System.Private.Xml (1)
System\Xml\Xsl\XmlQualifiedNameTest.cs (1)
57
return new
XmlQualifiedNameTest
(name ?? wildcard, ns ?? wildcard, false);
34 references to XmlQualifiedNameTest
System.Private.Xml (34)
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (5)
801
return XmlQueryTypeFactory.Type(nav.NodeType,
XmlQualifiedNameTest
.New(nav.LocalName, nav.NamespaceURI), XmlSchemaComplexType.UntypedAnyType, false);
803
return XmlQueryTypeFactory.Type(nav.NodeType,
XmlQualifiedNameTest
.New(nav.LocalName, nav.NamespaceURI), nav.XmlType, nav.SchemaInfo!.SchemaElement!.IsNillable);
807
return XmlQueryTypeFactory.Type(nav.NodeType,
XmlQualifiedNameTest
.New(nav.LocalName, nav.NamespaceURI), DatatypeImplementation.UntypedAtomicType, false);
809
return XmlQueryTypeFactory.Type(nav.NodeType,
XmlQualifiedNameTest
.New(nav.LocalName, nav.NamespaceURI), nav.XmlType, false);
812
return XmlQueryTypeFactory.Type(nav.NodeType,
XmlQualifiedNameTest
.Wildcard, XmlSchemaComplexType.AnyType, false);
System\Xml\Xsl\XmlQualifiedNameTest.cs (8)
28
private static readonly
XmlQualifiedNameTest
s_wc =
XmlQualifiedNameTest
.New(wildcard, wildcard);
33
public static
XmlQualifiedNameTest
Wildcard
49
public static
XmlQualifiedNameTest
New(string? name, string? ns)
85
private bool IsNameSubsetOf(
XmlQualifiedNameTest
other)
91
private bool IsNamespaceSubsetOf(
XmlQualifiedNameTest
other)
101
public bool IsSubsetOf(
XmlQualifiedNameTest
other)
109
public bool HasIntersection(
XmlQualifiedNameTest
other)
System\Xml\Xsl\XmlQueryType.cs (1)
40
public abstract
XmlQualifiedNameTest
NameTest { get; }
System\Xml\Xsl\XmlQueryTypeFactory.cs (20)
336
private readonly
XmlQualifiedNameTest
_nameTest;
373
s_builtInItemTypes[i] = new ItemType(typeCode,
XmlQualifiedNameTest
.Wildcard, XmlSchemaComplexType.AnyType, false, false, false);
383
s_builtInItemTypes[i] = new ItemType(typeCode,
XmlQualifiedNameTest
.Wildcard, XmlSchemaComplexType.AnyType, false, false, true);
388
s_builtInItemTypes[i] = new ItemType(typeCode,
XmlQualifiedNameTest
.Wildcard, DatatypeImplementation.AnySimpleType, false, false, true);
393
s_builtInItemTypes[i] = new ItemType(typeCode,
XmlQualifiedNameTest
.Wildcard, DatatypeImplementation.AnyAtomicType, false, false, true);
399
s_builtInItemTypes[i] = new ItemType(typeCode,
XmlQualifiedNameTest
.Wildcard, DatatypeImplementation.UntypedAtomicType, false, true, true);
405
s_builtInItemTypes[i] = new ItemType(typeCode,
XmlQualifiedNameTest
.Wildcard, builtInType, false, false, true);
406
s_builtInItemTypesStrict[i] = new ItemType(typeCode,
XmlQualifiedNameTest
.Wildcard, builtInType, false, true, true);
411
UntypedDocument = new ItemType(XmlTypeCode.Document,
XmlQualifiedNameTest
.Wildcard, XmlSchemaComplexType.UntypedAnyType, false, false, true);
412
UntypedElement = new ItemType(XmlTypeCode.Element,
XmlQualifiedNameTest
.Wildcard, XmlSchemaComplexType.UntypedAnyType, false, false, true);
413
UntypedAttribute = new ItemType(XmlTypeCode.Attribute,
XmlQualifiedNameTest
.Wildcard, DatatypeImplementation.UntypedAtomicType, false, false, true);
414
NodeNotRtf = new ItemType(XmlTypeCode.Node,
XmlQualifiedNameTest
.Wildcard, XmlSchemaComplexType.AnyType, false, false, true);
448
return new ItemType(code,
XmlQualifiedNameTest
.Wildcard, schemaType, false, isStrict, true);
454
public static XmlQueryType Create(XmlTypeCode code,
XmlQualifiedNameTest
nameTest, XmlSchemaType contentType, bool isNillable)
502
private ItemType(XmlTypeCode code,
XmlQualifiedNameTest
nameTest, XmlSchemaType schemaType, bool isNillable, bool isStrict, bool isNotRtf)
587
public override
XmlQualifiedNameTest
NameTest
849
public override
XmlQualifiedNameTest
NameTest
851
get { return
XmlQualifiedNameTest
.Wildcard; }
1053
public override
XmlQualifiedNameTest
NameTest
1152
public static XmlQueryType Type(XPathNodeType kind,
XmlQualifiedNameTest
nameTest, XmlSchemaType contentType, bool isNillable)