5 implementations of IXPathNavigable
System.ServiceModel (1)
System\ServiceModel\Channels\MessageBuffer.cs (1)
14public abstract class MessageBuffer : IXPathNavigable, IDisposable
System.Web (1)
UI\WebControls\XmlDataSourceNodeDescriptor.cs (1)
26internal sealed class XmlDataSourceNodeDescriptor : ICustomTypeDescriptor, IXPathNavigable {
System.Xml (3)
System\Xml\Dom\XmlNode.cs (1)
21public abstract class XmlNode : ICloneable, IEnumerable, IXPathNavigable {
System\Xml\XPath\XPathDocument.cs (1)
25public class XPathDocument : IXPathNavigable {
System\Xml\XPath\XPathNavigator.cs (1)
30public abstract class XPathNavigator : XPathItem, ICloneable, IXPathNavigable, IXmlNamespaceResolver {
38 references to IXPathNavigable
System.Data.SqlXml (12)
System\Xml\Xsl\Runtime\XmlQueryContext.cs (2)
175else if (dataSource is IXPathNavigable) { 179return (dataSource as IXPathNavigable).CreateNavigator();
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (2)
598IXPathNavigable navigable; 630navigable = value as IXPathNavigable;
System\Xml\Xsl\Runtime\XsltConvert.cs (1)
43internal static readonly Type IXPathNavigableType = typeof(IXPathNavigable);
System\Xml\Xsl\Xslt\XsltLoader.cs (4)
77IXPathNavigable navigable = stylesheet as IXPathNavigable; 189IXPathNavigable navigable = input as IXPathNavigable;
System\Xml\Xsl\XsltOld\NavigatorOutput.cs (1)
23get { return ((IXPathNavigable)doc).CreateNavigator(); }
System\Xml\Xsl\XsltOld\Processor.cs (1)
173result = ((IXPathNavigable)Compiler.LoadDocument(tr)).CreateNavigator();
System\Xml\Xsl\XsltOld\XsltCompileContext.cs (1)
463typeof(IXPathNavigable).IsAssignableFrom(type)
System.Web (6)
UI\WebControls\xml.cs (1)
577IXPathNavigable doc = null;
UI\WebControls\XmlDataSourceNodeDescriptor.cs (1)
100XPathNavigator IXPathNavigable.CreateNavigator() {
UI\XPathBinder.cs (4)
43IXPathNavigable node = container as IXPathNavigable; 107IXPathNavigable node = container as IXPathNavigable;
System.Xml (20)
System\Xml\XPath\Internal\ExtensionQuery.cs (2)
95IXPathNavigable navigable = value as IXPathNavigable;
System\Xml\Xslt\XslCompiledTransform.cs (7)
133public void Load(IXPathNavigable stylesheet) { 142public void Load(IXPathNavigable stylesheet, XsltSettings settings, XmlResolver stylesheetResolver) { 333public void Transform(IXPathNavigable input, XmlWriter results) { 338public void Transform(IXPathNavigable input, XsltArgumentList arguments, XmlWriter results) { 343public void Transform(IXPathNavigable input, XsltArgumentList arguments, TextWriter results) { 351public void Transform(IXPathNavigable input, XsltArgumentList arguments, Stream results) { 476public void Transform(IXPathNavigable input, XsltArgumentList arguments, XmlWriter results, XmlResolver documentResolver) {
System\Xml\Xslt\XslTransform.cs (11)
62public void Load(IXPathNavigable stylesheet) { 65public void Load(IXPathNavigable stylesheet, XmlResolver resolver) { 103public void Load(IXPathNavigable stylesheet, XmlResolver resolver, Evidence evidence) { 177public XmlReader Transform(IXPathNavigable input, XsltArgumentList args, XmlResolver resolver) { 184public XmlReader Transform(IXPathNavigable input, XsltArgumentList args) { 190public void Transform(IXPathNavigable input, XsltArgumentList args, TextWriter output, XmlResolver resolver) { 197public void Transform(IXPathNavigable input, XsltArgumentList args, TextWriter output) { 204public void Transform(IXPathNavigable input, XsltArgumentList args, Stream output, XmlResolver resolver) { 211public void Transform(IXPathNavigable input, XsltArgumentList args, Stream output) { 218public void Transform(IXPathNavigable input, XsltArgumentList args, XmlWriter output, XmlResolver resolver) { 225public void Transform(IXPathNavigable input, XsltArgumentList args, XmlWriter output) {