Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
MS.Internal.Xml.XPath.CacheAxisQuery Class Referenceabstract

Public Member Functions

 CacheAxisQuery (Query qyInput, string name, string prefix, XPathNodeType typeTest)
 
override void Reset ()
 
override object Evaluate (XPathNodeIterator context)
 
override XPathNavigator Advance ()
 
override void SetXsltContext (XsltContext context)
 
virtual bool matches (XPathNavigator e)
 
override bool MoveNext ()
 
virtual XPathNavigator MatchNode (XPathNavigator current)
 
XPathNodeIterator Clone ()
 
virtual IEnumerator GetEnumerator ()
 

Static Public Member Functions

static Query Clone (Query input)
 
static bool Insert (List< XPathNavigator > buffer, XPathNavigator nav)
 
static XmlNodeOrder CompareNodes (XPathNavigator l, XPathNavigator r)
 

Protected Member Functions

 CacheAxisQuery (CacheAxisQuery other)
 
XPathResultType GetXPathType (object value)
 
void ResetCount ()
 

Static Protected Member Functions

static XPathNodeIterator Clone (XPathNodeIterator input)
 
static XPathNavigator Clone (XPathNavigator input)
 

Protected Attributes

List< XPathNavigatoroutputBuffer
 
XPathNavigator currentNode
 
int position
 

Package Attributes

Query qyInput
 
int count = -1
 

Properties

override XPathNavigator Current [get]
 
override int CurrentPosition [get]
 
override int Count [get]
 
override QueryProps Properties [get]
 
string Name [get]
 
string Namespace [get]
 
bool NameTest [get]
 
XPathNodeType TypeTest [get]
 
override double XsltDefaultPriority [get]
 
override XPathResultType StaticType [get]
 
object? debuggerDisplayProxy [get]
 

Static Private Member Functions

static int GetMedian (int l, int r)
 

Private Attributes

readonly bool _nameTest
 
readonly string _name
 
readonly string _prefix
 
string _nsUri
 
readonly XPathNodeType _typeTest
 

Detailed Description

Definition at line 6 of file CacheAxisQuery.cs.


The documentation for this class was generated from the following file: