C# Class System.Xml.Xsl.XPath.XPathQilFactory

Inheritance: System.Xml.Xsl.Qil.QilPatternFactory
Exibir arquivo Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
CannotBeNodeSet ( QilNode n ) : bool
ConvertToBoolean ( QilNode n ) : QilNode
ConvertToNode ( QilNode n ) : QilNode
ConvertToNodeSet ( QilNode n ) : QilNode
ConvertToNumber ( QilNode n ) : QilNode
ConvertToString ( QilNode n ) : QilNode
ConvertToType ( XmlTypeCode requiredType, QilNode n ) : QilNode
EnsureNodeSet ( QilNode n ) : QilNode
Error ( ISourceLineInfo lineInfo, string res ) : QilNode
Error ( string res, QilNode args ) : QilNode
FirstNode ( QilNode n ) : QilIterator
Id ( QilNode context, QilNode id ) : QilNode
InvokeCeiling ( QilNode value ) : QilNode
InvokeContains ( QilNode str1, QilNode str2 ) : QilNode
InvokeEnsureNodeSet ( QilNode n ) : QilNode
InvokeEqualityOperator ( QilNodeType op, QilNode left, QilNode right ) : QilNode
InvokeFloor ( QilNode value ) : QilNode
InvokeFormatMessage ( QilNode res, QilNode args ) : QilNode
InvokeLang ( QilNode lang, QilNode context ) : QilNode
InvokeNormalizeSpace ( QilNode str ) : QilNode
InvokeRelationalOperator ( QilNodeType op, QilNode left, QilNode right ) : QilNode
InvokeRound ( QilNode value ) : QilNode
InvokeStartsWith ( QilNode str1, QilNode str2 ) : QilNode
InvokeSubstring ( QilNode str, QilNode start ) : QilNode
InvokeSubstring ( QilNode str, QilNode start, QilNode length ) : QilNode
InvokeSubstringAfter ( QilNode str1, QilNode str2 ) : QilNode
InvokeSubstringBefore ( QilNode str1, QilNode str2 ) : QilNode
InvokeTranslate ( QilNode str1, QilNode str2, QilNode str3 ) : QilNode
IsAnyType ( QilNode n ) : bool
SafeDocOrderDistinct ( QilNode n ) : QilNode
TryEnsureNodeSet ( QilNode n ) : QilNode
XPathQilFactory ( QilFactory f, bool debug ) : System.Diagnostics

Private Methods

Method Description
CheckAny ( QilNode n ) : void
CheckBool ( QilNode n ) : void
CheckDouble ( QilNode n ) : void
CheckNode ( QilNode n ) : void
CheckNodeNotRtf ( QilNode n ) : void
CheckNodeSet ( QilNode n ) : void
CheckString ( QilNode n ) : void
CheckStringS ( QilNode n ) : void
ExpectAny ( QilNode n ) : void

Method Details

CannotBeNodeSet() public method

public CannotBeNodeSet ( QilNode n ) : bool
n QilNode
return bool

ConvertToBoolean() public method

public ConvertToBoolean ( QilNode n ) : QilNode
n QilNode
return QilNode

ConvertToNode() public method

public ConvertToNode ( QilNode n ) : QilNode
n QilNode
return QilNode

ConvertToNodeSet() public method

public ConvertToNodeSet ( QilNode n ) : QilNode
n QilNode
return QilNode

ConvertToNumber() public method

public ConvertToNumber ( QilNode n ) : QilNode
n QilNode
return QilNode

ConvertToString() public method

public ConvertToString ( QilNode n ) : QilNode
n QilNode
return QilNode

ConvertToType() public method

public ConvertToType ( XmlTypeCode requiredType, QilNode n ) : QilNode
requiredType XmlTypeCode
n QilNode
return QilNode

EnsureNodeSet() public method

public EnsureNodeSet ( QilNode n ) : QilNode
n QilNode
return QilNode

Error() public method

public Error ( ISourceLineInfo lineInfo, string res ) : QilNode
lineInfo ISourceLineInfo
res string
return QilNode

Error() public method

public Error ( string res, QilNode args ) : QilNode
res string
args QilNode
return QilNode

FirstNode() public method

public FirstNode ( QilNode n ) : QilIterator
n QilNode
return System.Xml.Xsl.Qil.QilIterator

Id() public method

public Id ( QilNode context, QilNode id ) : QilNode
context QilNode
id QilNode
return QilNode

InvokeCeiling() public method

public InvokeCeiling ( QilNode value ) : QilNode
value QilNode
return QilNode

InvokeContains() public method

public InvokeContains ( QilNode str1, QilNode str2 ) : QilNode
str1 QilNode
str2 QilNode
return QilNode

InvokeEnsureNodeSet() public method

public InvokeEnsureNodeSet ( QilNode n ) : QilNode
n QilNode
return QilNode

InvokeEqualityOperator() public method

public InvokeEqualityOperator ( QilNodeType op, QilNode left, QilNode right ) : QilNode
op QilNodeType
left QilNode
right QilNode
return QilNode

InvokeFloor() public method

public InvokeFloor ( QilNode value ) : QilNode
value QilNode
return QilNode

InvokeFormatMessage() public method

public InvokeFormatMessage ( QilNode res, QilNode args ) : QilNode
res QilNode
args QilNode
return QilNode

InvokeLang() public method

public InvokeLang ( QilNode lang, QilNode context ) : QilNode
lang QilNode
context QilNode
return QilNode

InvokeNormalizeSpace() public method

public InvokeNormalizeSpace ( QilNode str ) : QilNode
str QilNode
return QilNode

InvokeRelationalOperator() public method

public InvokeRelationalOperator ( QilNodeType op, QilNode left, QilNode right ) : QilNode
op QilNodeType
left QilNode
right QilNode
return QilNode

InvokeRound() public method

public InvokeRound ( QilNode value ) : QilNode
value QilNode
return QilNode

InvokeStartsWith() public method

public InvokeStartsWith ( QilNode str1, QilNode str2 ) : QilNode
str1 QilNode
str2 QilNode
return QilNode

InvokeSubstring() public method

public InvokeSubstring ( QilNode str, QilNode start ) : QilNode
str QilNode
start QilNode
return QilNode

InvokeSubstring() public method

public InvokeSubstring ( QilNode str, QilNode start, QilNode length ) : QilNode
str QilNode
start QilNode
length QilNode
return QilNode

InvokeSubstringAfter() public method

public InvokeSubstringAfter ( QilNode str1, QilNode str2 ) : QilNode
str1 QilNode
str2 QilNode
return QilNode

InvokeSubstringBefore() public method

public InvokeSubstringBefore ( QilNode str1, QilNode str2 ) : QilNode
str1 QilNode
str2 QilNode
return QilNode

InvokeTranslate() public method

public InvokeTranslate ( QilNode str1, QilNode str2, QilNode str3 ) : QilNode
str1 QilNode
str2 QilNode
str3 QilNode
return QilNode

IsAnyType() public method

public IsAnyType ( QilNode n ) : bool
n QilNode
return bool

SafeDocOrderDistinct() public method

public SafeDocOrderDistinct ( QilNode n ) : QilNode
n QilNode
return QilNode

TryEnsureNodeSet() public method

public TryEnsureNodeSet ( QilNode n ) : QilNode
n QilNode
return QilNode

XPathQilFactory() public method

public XPathQilFactory ( QilFactory f, bool debug ) : System.Diagnostics
f System.Xml.Xsl.Qil.QilFactory
debug bool
return System.Diagnostics