4 types derived from XmlNavigatorFilter
System.Private.Xml (4)
System\Xml\Xsl\Runtime\XmlNavigatorFilter.cs (4)
60internal sealed class XmlNavNameFilter : XmlNavigatorFilter 135internal sealed class XmlNavTypeFilter : XmlNavigatorFilter 226internal sealed class XmlNavAttrFilter : XmlNavigatorFilter 298internal sealed class XmlNavNeverFilter : XmlNavigatorFilter
43 references to XmlNavigatorFilter
System.Private.Xml (43)
System\Xml\Xsl\Runtime\ContentIterators.cs (2)
304private XmlNavigatorFilter _filter; 320public void Create(XmlNavigatorFilter filter)
System\Xml\Xsl\Runtime\SiblingIterators.cs (7)
20private XmlNavigatorFilter _filter; 26public void Create(XPathNavigator context, XmlNavigatorFilter filter) 63public void Create(XmlNavigatorFilter filter) 96private XmlNavigatorFilter _filter; 102public void Create(XPathNavigator context, XmlNavigatorFilter filter) 132private XmlNavigatorFilter _filter; 139public void Create(XPathNavigator context, XmlNavigatorFilter filter)
System\Xml\Xsl\Runtime\TreeIterators.cs (21)
16private XmlNavigatorFilter _filter; 23public void Create(XPathNavigator input, XmlNavigatorFilter filter, bool orSelf) 75private XmlNavigatorFilter _filter; 90public void Create(XmlNavigatorFilter filter, bool orSelf) 157public void Create(XPathNavigator context, XmlNavigatorFilter filter) 199private XmlNavigatorFilter _filter; 206public void Create(XPathNavigator context, XmlNavigatorFilter filter, bool orSelf) 262public void Create(XPathNavigator context, XmlNavigatorFilter filter, bool orSelf) 303private XmlNavigatorFilter _filter; 310public void Create(XPathNavigator input, XmlNavigatorFilter filter) 348internal static bool MoveFirst(XmlNavigatorFilter filter, XPathNavigator nav) 396private XmlNavigatorFilter _filter; 412public void Create(XmlNavigatorFilter filter) 546public void Create(XPathNavigator context, XmlNavigatorFilter filter) 602public void Create(XPathNavigator context, XmlNavigatorFilter filter) 641private XmlNavigatorFilter _filter; 648public void Create(XPathNavigator input, XmlNavigatorFilter filter) 718private XmlNavigatorFilter _filter; 734public void Create(XmlNavigatorFilter filter) 862private XmlNavigatorFilter _filter; 877public void Create(XPathNavigator start, XmlNavigatorFilter filter, XPathNavigator end)
System\Xml\Xsl\Runtime\XmlNavigatorFilter.cs (9)
68public static XmlNavigatorFilter Create(string localName, string namespaceUri) 137private static readonly XmlNavigatorFilter[] s_typeFilters = CreateTypeFilters(); 144private static XmlNavigatorFilter[] CreateTypeFilters() 146var filters = new XmlNavigatorFilter[(int)XPathNodeType.Comment + 1]; 157public static XmlNavigatorFilter Create(XPathNodeType nodeType) 228private static readonly XmlNavigatorFilter s_singleton = new XmlNavAttrFilter(); 233public static XmlNavigatorFilter Create() 300private static readonly XmlNavigatorFilter s_singleton = new XmlNavNeverFilter(); 305public static XmlNavigatorFilter Create()
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (4)
43private readonly XmlNavigatorFilter[]? _filters; // Name filters (contain atomized names) 124_filters = new XmlNavigatorFilter[filters.Length]; 339public XmlNavigatorFilter GetNameFilter(int index) 351public XmlNavigatorFilter GetTypeFilter(XPathNodeType nodeType)