4 implementations of IXPathNavigable
System.Private.Xml (3)
System\Xml\Dom\XmlNode.cs (1)
19public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable
System\Xml\XPath\XPathDocument.cs (1)
17public class XPathDocument : IXPathNavigable
System\Xml\XPath\XPathNavigator.cs (1)
22public abstract class XPathNavigator : XPathItem, ICloneable, IXPathNavigable, IXmlNamespaceResolver
System.Xml.XPath.XDocument (1)
System\Xml\XPath\XDocumentExtensions.cs (1)
10private sealed class XDocumentNavigable : IXPathNavigable
36 references to IXPathNavigable
netstandard (1)
netstandard.cs (1)
2512[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XPath.IXPathNavigable))]
System.Private.Xml (30)
System\Xml\XPath\Internal\ExtensionQuery.cs (2)
105IXPathNavigable? navigable = value as IXPathNavigable;
System\Xml\Xsl\Runtime\XmlQueryContext.cs (1)
191else if (dataSource is IXPathNavigable xPathNavigable)
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (2)
630IXPathNavigable? navigable; 664navigable = value as IXPathNavigable;
System\Xml\Xsl\Runtime\XsltConvert.cs (1)
358if (clrType == typeof(IXPathNavigable)) return XmlQueryTypeFactory.NodeNotRtf;
System\Xml\Xsl\Xslt\XsltLoader.cs (4)
89IXPathNavigable? navigable = stylesheet as IXPathNavigable; 216IXPathNavigable? navigable = input as IXPathNavigable;
System\Xml\Xsl\XsltOld\NavigatorOutput.cs (1)
17get { return ((IXPathNavigable)_doc).CreateNavigator()!; }
System\Xml\Xsl\XsltOld\Processor.cs (1)
185result = ((IXPathNavigable)Compiler.LoadDocument(tr)).CreateNavigator();
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (1)
553if (typeof(XPathNavigator).IsAssignableFrom(type) || typeof(IXPathNavigable).IsAssignableFrom(type))
System\Xml\Xslt\XslCompiledTransform.cs (7)
99public void Load(IXPathNavigable stylesheet) 107public void Load(IXPathNavigable stylesheet, XsltSettings? settings, XmlResolver? stylesheetResolver) 242public void Transform(IXPathNavigable input, XmlWriter results) 250public void Transform(IXPathNavigable input, XsltArgumentList? arguments, XmlWriter results) 258public void Transform(IXPathNavigable input, XsltArgumentList? arguments, TextWriter results) 267public void Transform(IXPathNavigable input, XsltArgumentList? arguments, Stream results) 387public void Transform(IXPathNavigable input, XsltArgumentList? arguments, XmlWriter results, XmlResolver? documentResolver)
System\Xml\Xslt\XslTransform.cs (10)
61public void Load(IXPathNavigable stylesheet) 65public void Load(IXPathNavigable stylesheet, XmlResolver? resolver) 165public XmlReader Transform(IXPathNavigable input, XsltArgumentList? args, XmlResolver? resolver) 172public XmlReader Transform(IXPathNavigable input, XsltArgumentList? args) 178public void Transform(IXPathNavigable input, XsltArgumentList? args, TextWriter output, XmlResolver? resolver) 185public void Transform(IXPathNavigable input, XsltArgumentList? args, TextWriter output) 192public void Transform(IXPathNavigable input, XsltArgumentList? args, Stream output, XmlResolver? resolver) 199public void Transform(IXPathNavigable input, XsltArgumentList? args, Stream output) 206public void Transform(IXPathNavigable input, XsltArgumentList? args, XmlWriter output, XmlResolver? resolver) 213public void Transform(IXPathNavigable input, XsltArgumentList? args, XmlWriter output)
System.Speech (1)
artifacts\obj\System.Speech\Debug\net10.0\System.Speech.notsupported.cs (1)
236public System.Xml.XPath.IXPathNavigable ConstructSmlFromSemantics() { throw new System.PlatformNotSupportedException(System.SR.PlatformNotSupported_SystemSpeech); }
System.Xml (1)
System.Xml.cs (1)
178[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XPath.IXPathNavigable))]
System.Xml.ReaderWriter (1)
artifacts\obj\System.Xml.ReaderWriter\Debug\net10.0\System.Xml.ReaderWriter.Forwards.cs (1)
168[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XPath.IXPathNavigable))]
System.Xml.XPath (1)
artifacts\obj\System.Xml.XPath\Debug\net10.0\System.Xml.XPath.Forwards.cs (1)
4[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Xml.XPath.IXPathNavigable))]
System.Xml.XPath.XDocument (1)
System\Xml\XPath\XDocumentExtensions.cs (1)
22public static IXPathNavigable ToXPathNavigable(this XNode node)