C# 클래스 System.Xml.Xsl.Qil.QilFunction

An anonymous QilExpression function node.

Function is a block, so it may introduce assignments (scoped to the function body). Additionally, it has an argument list, which will be assigned values when the function is invoked.

The XmlType property defines the expected return type of this function. Normally, this should be the same as its definition's types, so setting the function definition changes the function's types. In some rare cases, a compiler may wish to override the types after setting the function's definition (for example, an XQuery might define a function's return type to be wider than its definition would imply.)

상속: QilReference
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
QilFunction ( QilNodeType nodeType, QilNode arguments, QilNode definition, QilNode sideEffects, XmlQueryType resultType ) : System

Construct a node

this ( int index ) : QilNode

메소드 상세

QilFunction() 공개 메소드

Construct a node
public QilFunction ( QilNodeType nodeType, QilNode arguments, QilNode definition, QilNode sideEffects, XmlQueryType resultType ) : System
nodeType QilNodeType
arguments QilNode
definition QilNode
sideEffects QilNode
resultType XmlQueryType
리턴 System

this() 공개 메소드

public this ( int index ) : QilNode
index int
리턴 QilNode