C# Класс System.Xml.Xsl.XPath.XPathQilFactory

Наследование: System.Xml.Xsl.Qil.QilPatternFactory
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

CannotBeNodeSet() публичный Метод

public CannotBeNodeSet ( QilNode n ) : bool
n QilNode
Результат bool

ConvertToBoolean() публичный Метод

public ConvertToBoolean ( QilNode n ) : QilNode
n QilNode
Результат QilNode

ConvertToNode() публичный Метод

public ConvertToNode ( QilNode n ) : QilNode
n QilNode
Результат QilNode

ConvertToNodeSet() публичный Метод

public ConvertToNodeSet ( QilNode n ) : QilNode
n QilNode
Результат QilNode

ConvertToNumber() публичный Метод

public ConvertToNumber ( QilNode n ) : QilNode
n QilNode
Результат QilNode

ConvertToString() публичный Метод

public ConvertToString ( QilNode n ) : QilNode
n QilNode
Результат QilNode

ConvertToType() публичный Метод

public ConvertToType ( XmlTypeCode requiredType, QilNode n ) : QilNode
requiredType XmlTypeCode
n QilNode
Результат QilNode

EnsureNodeSet() публичный Метод

public EnsureNodeSet ( QilNode n ) : QilNode
n QilNode
Результат QilNode

Error() публичный Метод

public Error ( ISourceLineInfo lineInfo, string res ) : QilNode
lineInfo ISourceLineInfo
res string
Результат QilNode

Error() публичный Метод

public Error ( string res, QilNode args ) : QilNode
res string
args QilNode
Результат QilNode

FirstNode() публичный Метод

public FirstNode ( QilNode n ) : QilIterator
n QilNode
Результат System.Xml.Xsl.Qil.QilIterator

Id() публичный Метод

public Id ( QilNode context, QilNode id ) : QilNode
context QilNode
id QilNode
Результат QilNode

InvokeCeiling() публичный Метод

public InvokeCeiling ( QilNode value ) : QilNode
value QilNode
Результат QilNode

InvokeContains() публичный Метод

public InvokeContains ( QilNode str1, QilNode str2 ) : QilNode
str1 QilNode
str2 QilNode
Результат QilNode

InvokeEnsureNodeSet() публичный Метод

public InvokeEnsureNodeSet ( QilNode n ) : QilNode
n QilNode
Результат QilNode

InvokeEqualityOperator() публичный Метод

public InvokeEqualityOperator ( QilNodeType op, QilNode left, QilNode right ) : QilNode
op QilNodeType
left QilNode
right QilNode
Результат QilNode

InvokeFloor() публичный Метод

public InvokeFloor ( QilNode value ) : QilNode
value QilNode
Результат QilNode

InvokeFormatMessage() публичный Метод

public InvokeFormatMessage ( QilNode res, QilNode args ) : QilNode
res QilNode
args QilNode
Результат QilNode

InvokeLang() публичный Метод

public InvokeLang ( QilNode lang, QilNode context ) : QilNode
lang QilNode
context QilNode
Результат QilNode

InvokeNormalizeSpace() публичный Метод

public InvokeNormalizeSpace ( QilNode str ) : QilNode
str QilNode
Результат QilNode

InvokeRelationalOperator() публичный Метод

public InvokeRelationalOperator ( QilNodeType op, QilNode left, QilNode right ) : QilNode
op QilNodeType
left QilNode
right QilNode
Результат QilNode

InvokeRound() публичный Метод

public InvokeRound ( QilNode value ) : QilNode
value QilNode
Результат QilNode

InvokeStartsWith() публичный Метод

public InvokeStartsWith ( QilNode str1, QilNode str2 ) : QilNode
str1 QilNode
str2 QilNode
Результат QilNode

InvokeSubstring() публичный Метод

public InvokeSubstring ( QilNode str, QilNode start ) : QilNode
str QilNode
start QilNode
Результат QilNode

InvokeSubstring() публичный Метод

public InvokeSubstring ( QilNode str, QilNode start, QilNode length ) : QilNode
str QilNode
start QilNode
length QilNode
Результат QilNode

InvokeSubstringAfter() публичный Метод

public InvokeSubstringAfter ( QilNode str1, QilNode str2 ) : QilNode
str1 QilNode
str2 QilNode
Результат QilNode

InvokeSubstringBefore() публичный Метод

public InvokeSubstringBefore ( QilNode str1, QilNode str2 ) : QilNode
str1 QilNode
str2 QilNode
Результат QilNode

InvokeTranslate() публичный Метод

public InvokeTranslate ( QilNode str1, QilNode str2, QilNode str3 ) : QilNode
str1 QilNode
str2 QilNode
str3 QilNode
Результат QilNode

IsAnyType() публичный Метод

public IsAnyType ( QilNode n ) : bool
n QilNode
Результат bool

SafeDocOrderDistinct() публичный Метод

public SafeDocOrderDistinct ( QilNode n ) : QilNode
n QilNode
Результат QilNode

TryEnsureNodeSet() публичный Метод

public TryEnsureNodeSet ( QilNode n ) : QilNode
n QilNode
Результат QilNode

XPathQilFactory() публичный Метод

public XPathQilFactory ( QilFactory f, bool debug ) : System.Diagnostics
f System.Xml.Xsl.Qil.QilFactory
debug bool
Результат System.Diagnostics