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

Public Member Functions

 StringFunctions (Function.FunctionType funcType, IList< Query > argList)
 
override void SetXsltContext (XsltContext context)
 
override object Evaluate (XPathNodeIterator nodeIterator)
 
override XPathNodeIterator Clone ()
 
override void Reset ()
 
override XPathNavigator Advance ()
 
override bool MoveNext ()
 
virtual XPathNavigator MatchNode (XPathNavigator current)
 
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

XPathResultType GetXPathType (object value)
 
void ResetCount ()
 

Static Protected Member Functions

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

Static Package Functions

static string toString (double num)
 
static string toString (bool b)
 

Package Attributes

int count = -1
 

Properties

override XPathResultType StaticType [get]
 
override XPathNavigator Current [get]
 
override int CurrentPosition [get]
 
override int Count [get]
 
virtual double XsltDefaultPriority [get]
 
virtual QueryProps Properties [get]
 
object? debuggerDisplayProxy [get]
 

Private Member Functions

 StringFunctions (StringFunctions other)
 
string toString (XPathNodeIterator nodeIterator)
 
string Concat (XPathNodeIterator nodeIterator)
 
bool StartsWith (XPathNodeIterator nodeIterator)
 
bool Contains (XPathNodeIterator nodeIterator)
 
string SubstringBefore (XPathNodeIterator nodeIterator)
 
string SubstringAfter (XPathNodeIterator nodeIterator)
 
string Substring (XPathNodeIterator nodeIterator)
 
double StringLength (XPathNodeIterator nodeIterator)
 
string Normalize (XPathNodeIterator nodeIterator)
 
string Translate (XPathNodeIterator nodeIterator)
 

Static Private Member Functions

static int GetMedian (int l, int r)
 

Private Attributes

readonly Function.FunctionType _funcType
 
readonly IList< Query_argList
 

Static Private Attributes

static readonly CompareInfo s_compareInfo = CultureInfo.InvariantCulture.CompareInfo
 

Detailed Description

Definition at line 10 of file StringFunctions.cs.


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