C# 클래스 System.Xml.Xsl.XPath.XPathQilFactory

상속: System.Xml.Xsl.Qil.QilPatternFactory
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
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