2 types derived from XPathItem
dotnet-svcutil-lib (2)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlAtomicValue.cs (1)
22public sealed class XmlAtomicValue : XPathItem, ICloneable
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigator.cs (1)
31public abstract class XPathNavigator : XPathItem, ICloneable, IXPathNavigable, IXmlNamespaceResolver
9 references to XPathItem
dotnet-svcutil-lib (9)
FrameworkFork\Microsoft.Xml\Xml\schema\GenerateConverter.cs (1)
998if (name == "XPathItem") return typeof(XPathItem);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlAtomicValue.cs (1)
348if (type == typeof(XPathItem) || type == typeof(XmlAtomicValue))
FrameworkFork\Microsoft.Xml\Xml\schema\XmlValueConverter.cs (7)
362protected static readonly Type XPathItemType = typeof(XPathItem); 2242if (destinationType == XPathItemType) return ((XPathItem)this.ChangeType(value, XmlAtomicValueType, nsResolver)); 2263if (destinationType == XPathItemType) return ((XPathItem)this.ChangeType(value, XmlAtomicValueType, nsResolver)); 3033if (IsDerivedFrom(sourceType, XPathNavigatorType)) return ((XPathItem)value); 3353if (destinationType == XPathItemType) return ((XPathItem)this.ChangeType(value, XmlAtomicValueType, nsResolver)); 3374if (destinationType == XPathItemType) return ((XPathItem)this.ChangeType(value, XmlAtomicValueType, nsResolver)); 3534if (itemTypeDst == XPathItemType) return ToArray<XPathItem>(value, nsResolver);