C# Класс System.Xml.Xsl.Qil.QilTypeChecker

This class performs two functions: 1. Infer XmlQueryType of Qil nodes (constant, from arguments, etc) 2. Validate the arguments of Qil nodes if DEBUG is defined
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Check ( QilNode n ) : XmlQueryType
CheckActualParameterList ( QilList node ) : XmlQueryType
CheckAdd ( QilBinary node ) : XmlQueryType
CheckAfter ( QilBinary node ) : XmlQueryType
CheckAncestor ( QilUnary node ) : XmlQueryType
CheckAncestorOrSelf ( QilUnary node ) : XmlQueryType
CheckAnd ( QilBinary node ) : XmlQueryType
CheckAttribute ( QilBinary node ) : XmlQueryType
CheckAttributeCtor ( QilBinary node ) : XmlQueryType
CheckAverage ( QilUnary node ) : XmlQueryType
CheckBefore ( QilBinary node ) : XmlQueryType
CheckBranchList ( QilList node ) : XmlQueryType
CheckChoice ( QilChoice node ) : XmlQueryType
CheckCommentCtor ( QilUnary node ) : XmlQueryType
CheckConditional ( QilTernary node ) : XmlQueryType
CheckContent ( QilUnary node ) : XmlQueryType
CheckDataSource ( QilDataSource node ) : XmlQueryType
CheckDeepCopy ( QilUnary node ) : XmlQueryType
CheckDeref ( QilBinary node ) : XmlQueryType
CheckDescendant ( QilUnary node ) : XmlQueryType
CheckDescendantOrSelf ( QilUnary node ) : XmlQueryType
CheckDifference ( QilBinary node ) : XmlQueryType
CheckDivide ( QilBinary node ) : XmlQueryType
CheckDocOrderDistinct ( QilUnary node ) : XmlQueryType
CheckDocumentCtor ( QilUnary node ) : XmlQueryType
CheckElementCtor ( QilBinary node ) : XmlQueryType
CheckEq ( QilBinary node ) : XmlQueryType
CheckError ( QilUnary node ) : XmlQueryType
CheckFalse ( QilNode node ) : XmlQueryType
CheckFilter ( QilLoop node ) : XmlQueryType
CheckFollowingSibling ( QilUnary node ) : XmlQueryType
CheckFor ( QilIterator node ) : XmlQueryType
CheckFormalParameterList ( QilList node ) : XmlQueryType
CheckFunction ( QilFunction node ) : XmlQueryType
CheckFunctionList ( QilList node ) : XmlQueryType
CheckGe ( QilBinary node ) : XmlQueryType
CheckGlobalParameterList ( QilList node ) : XmlQueryType
CheckGlobalVariableList ( QilList node ) : XmlQueryType
CheckGt ( QilBinary node ) : XmlQueryType
CheckIntersection ( QilBinary node ) : XmlQueryType
CheckInvoke ( QilInvoke node ) : XmlQueryType
CheckIs ( QilBinary node ) : XmlQueryType
CheckIsEmpty ( QilUnary node ) : XmlQueryType
CheckIsType ( QilTargetType node ) : XmlQueryType
CheckLe ( QilBinary node ) : XmlQueryType
CheckLength ( QilUnary node ) : XmlQueryType
CheckLet ( QilIterator node ) : XmlQueryType
CheckLiteralDecimal ( QilLiteral node ) : XmlQueryType
CheckLiteralDouble ( QilLiteral node ) : XmlQueryType
CheckLiteralInt32 ( QilLiteral node ) : XmlQueryType
CheckLiteralInt64 ( QilLiteral node ) : XmlQueryType
CheckLiteralObject ( QilLiteral node ) : XmlQueryType
CheckLiteralQName ( QilName node ) : XmlQueryType
CheckLiteralString ( QilLiteral node ) : XmlQueryType
CheckLiteralType ( QilLiteral node ) : XmlQueryType
CheckLocalNameOf ( QilUnary node ) : XmlQueryType
CheckLoop ( QilLoop node ) : XmlQueryType
CheckLt ( QilBinary node ) : XmlQueryType
CheckMaximum ( QilUnary node ) : XmlQueryType
CheckMinimum ( QilUnary node ) : XmlQueryType
CheckModulo ( QilBinary node ) : XmlQueryType
CheckMultiply ( QilBinary node ) : XmlQueryType
CheckNameOf ( QilUnary node ) : XmlQueryType
CheckNamespaceDecl ( QilBinary node ) : XmlQueryType
CheckNamespaceUriOf ( QilUnary node ) : XmlQueryType
CheckNe ( QilBinary node ) : XmlQueryType
CheckNegate ( QilUnary node ) : XmlQueryType
CheckNoDefaultValue ( QilNode node ) : XmlQueryType
CheckNodeRange ( QilBinary node ) : XmlQueryType
CheckNop ( QilUnary node ) : XmlQueryType
CheckNot ( QilUnary node ) : XmlQueryType
CheckOptimizeBarrier ( QilUnary node ) : XmlQueryType
CheckOr ( QilBinary node ) : XmlQueryType
CheckPICtor ( QilBinary node ) : XmlQueryType
CheckParameter ( QilParameter node ) : XmlQueryType
CheckParent ( QilUnary node ) : XmlQueryType
CheckPositionOf ( QilUnary node ) : XmlQueryType
CheckPreceding ( QilUnary node ) : XmlQueryType
CheckPrecedingSibling ( QilUnary node ) : XmlQueryType
CheckPrefixOf ( QilUnary node ) : XmlQueryType
CheckQilExpression ( QilExpression node ) : XmlQueryType
CheckRawTextCtor ( QilUnary node ) : XmlQueryType
CheckRoot ( QilUnary node ) : XmlQueryType
CheckRtfCtor ( QilBinary node ) : XmlQueryType
CheckSequence ( QilList node ) : XmlQueryType
CheckSort ( QilLoop node ) : XmlQueryType
CheckSortKey ( QilSortKey node ) : XmlQueryType
CheckSortKeyList ( QilList node ) : XmlQueryType
CheckStrConcat ( QilStrConcat node ) : XmlQueryType
CheckStrLength ( QilUnary node ) : XmlQueryType
CheckStrParseQName ( QilBinary node ) : XmlQueryType
CheckSubtract ( QilBinary node ) : XmlQueryType
CheckSum ( QilUnary node ) : XmlQueryType
CheckTextCtor ( QilUnary node ) : XmlQueryType
CheckTrue ( QilNode node ) : XmlQueryType
CheckTypeAssert ( QilTargetType node ) : XmlQueryType
CheckUnion ( QilBinary node ) : XmlQueryType
CheckUnknown ( QilNode node ) : XmlQueryType
CheckWarning ( QilUnary node ) : XmlQueryType
CheckXPathFollowing ( QilUnary node ) : XmlQueryType
CheckXPathNamespace ( QilUnary node ) : XmlQueryType
CheckXPathNodeValue ( QilUnary node ) : XmlQueryType
CheckXPathPreceding ( QilUnary node ) : XmlQueryType
CheckXmlContext ( QilNode node ) : XmlQueryType
CheckXsltConvert ( QilTargetType node ) : XmlQueryType
CheckXsltCopy ( QilBinary node ) : XmlQueryType
CheckXsltCopyOf ( QilUnary node ) : XmlQueryType
CheckXsltGenerateId ( QilUnary node ) : XmlQueryType
CheckXsltInvokeEarlyBound ( QilInvokeEarlyBound node ) : XmlQueryType
CheckXsltInvokeLateBound ( System.Xml.Xsl.Qil.QilInvokeLateBound node ) : XmlQueryType
QilTypeChecker ( ) : System

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

Метод Описание
Check ( bool value, QilNode node, string message ) : void
CheckAtomicX ( QilNode node ) : void
CheckClass ( QilNode node, Type clrTypeClass ) : void
CheckClassAndNodeType ( QilNode node, Type clrTypeClass, QilNodeType nodeType ) : void
CheckLiteralValue ( QilNode node, Type clrTypeValue ) : void
CheckNotDisjoint ( QilBinary node ) : void
CheckNumericX ( QilNode node ) : void
CheckNumericXS ( QilNode node ) : void
CheckXmlType ( QilNode node, XmlQueryType xmlType ) : void
DistinctType ( XmlQueryType type ) : XmlQueryType
FindFilterType ( QilIterator variable, QilNode body ) : XmlQueryType

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

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

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

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

public CheckActualParameterList ( QilList node ) : XmlQueryType
node QilList
Результат XmlQueryType

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

public CheckAdd ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckAfter ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckAncestor ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckAncestorOrSelf ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckAnd ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckAttribute ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckAttributeCtor ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckAverage ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckBefore ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckBranchList ( QilList node ) : XmlQueryType
node QilList
Результат XmlQueryType

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

public CheckChoice ( QilChoice node ) : XmlQueryType
node QilChoice
Результат XmlQueryType

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

public CheckCommentCtor ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckConditional ( QilTernary node ) : XmlQueryType
node QilTernary
Результат XmlQueryType

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

public CheckContent ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckDataSource ( QilDataSource node ) : XmlQueryType
node QilDataSource
Результат XmlQueryType

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

public CheckDeepCopy ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckDeref ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckDescendant ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckDescendantOrSelf ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckDifference ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckDivide ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckDocOrderDistinct ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckDocumentCtor ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckElementCtor ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckEq ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckError ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckFalse ( QilNode node ) : XmlQueryType
node QilNode
Результат XmlQueryType

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

public CheckFilter ( QilLoop node ) : XmlQueryType
node QilLoop
Результат XmlQueryType

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

public CheckFollowingSibling ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckFor ( QilIterator node ) : XmlQueryType
node QilIterator
Результат XmlQueryType

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

public CheckFormalParameterList ( QilList node ) : XmlQueryType
node QilList
Результат XmlQueryType

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

public CheckFunction ( QilFunction node ) : XmlQueryType
node QilFunction
Результат XmlQueryType

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

public CheckFunctionList ( QilList node ) : XmlQueryType
node QilList
Результат XmlQueryType

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

public CheckGe ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckGlobalParameterList ( QilList node ) : XmlQueryType
node QilList
Результат XmlQueryType

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

public CheckGlobalVariableList ( QilList node ) : XmlQueryType
node QilList
Результат XmlQueryType

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

public CheckGt ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckIntersection ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckInvoke ( QilInvoke node ) : XmlQueryType
node QilInvoke
Результат XmlQueryType

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

public CheckIs ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckIsEmpty ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckIsType ( QilTargetType node ) : XmlQueryType
node QilTargetType
Результат XmlQueryType

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

public CheckLe ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckLength ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckLet ( QilIterator node ) : XmlQueryType
node QilIterator
Результат XmlQueryType

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

public CheckLiteralDecimal ( QilLiteral node ) : XmlQueryType
node QilLiteral
Результат XmlQueryType

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

public CheckLiteralDouble ( QilLiteral node ) : XmlQueryType
node QilLiteral
Результат XmlQueryType

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

public CheckLiteralInt32 ( QilLiteral node ) : XmlQueryType
node QilLiteral
Результат XmlQueryType

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

public CheckLiteralInt64 ( QilLiteral node ) : XmlQueryType
node QilLiteral
Результат XmlQueryType

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

public CheckLiteralObject ( QilLiteral node ) : XmlQueryType
node QilLiteral
Результат XmlQueryType

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

public CheckLiteralQName ( QilName node ) : XmlQueryType
node QilName
Результат XmlQueryType

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

public CheckLiteralString ( QilLiteral node ) : XmlQueryType
node QilLiteral
Результат XmlQueryType

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

public CheckLiteralType ( QilLiteral node ) : XmlQueryType
node QilLiteral
Результат XmlQueryType

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

public CheckLocalNameOf ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckLoop ( QilLoop node ) : XmlQueryType
node QilLoop
Результат XmlQueryType

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

public CheckLt ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckMaximum ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckMinimum ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckModulo ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckMultiply ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckNameOf ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckNamespaceDecl ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckNamespaceUriOf ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckNe ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckNegate ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckNoDefaultValue ( QilNode node ) : XmlQueryType
node QilNode
Результат XmlQueryType

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

public CheckNodeRange ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckNop ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckNot ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckOptimizeBarrier ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckOr ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckPICtor ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckParameter ( QilParameter node ) : XmlQueryType
node QilParameter
Результат XmlQueryType

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

public CheckParent ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckPositionOf ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckPreceding ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckPrecedingSibling ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckPrefixOf ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckQilExpression ( QilExpression node ) : XmlQueryType
node QilExpression
Результат XmlQueryType

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

public CheckRawTextCtor ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckRoot ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckRtfCtor ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckSequence ( QilList node ) : XmlQueryType
node QilList
Результат XmlQueryType

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

public CheckSort ( QilLoop node ) : XmlQueryType
node QilLoop
Результат XmlQueryType

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

public CheckSortKey ( QilSortKey node ) : XmlQueryType
node QilSortKey
Результат XmlQueryType

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

public CheckSortKeyList ( QilList node ) : XmlQueryType
node QilList
Результат XmlQueryType

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

public CheckStrConcat ( QilStrConcat node ) : XmlQueryType
node QilStrConcat
Результат XmlQueryType

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

public CheckStrLength ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckStrParseQName ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckSubtract ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckSum ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckTextCtor ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckTrue ( QilNode node ) : XmlQueryType
node QilNode
Результат XmlQueryType

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

public CheckTypeAssert ( QilTargetType node ) : XmlQueryType
node QilTargetType
Результат XmlQueryType

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

public CheckUnion ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckUnknown ( QilNode node ) : XmlQueryType
node QilNode
Результат XmlQueryType

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

public CheckWarning ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckXPathFollowing ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckXPathNamespace ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckXPathNodeValue ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckXPathPreceding ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckXmlContext ( QilNode node ) : XmlQueryType
node QilNode
Результат XmlQueryType

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

public CheckXsltConvert ( QilTargetType node ) : XmlQueryType
node QilTargetType
Результат XmlQueryType

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

public CheckXsltCopy ( QilBinary node ) : XmlQueryType
node QilBinary
Результат XmlQueryType

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

public CheckXsltCopyOf ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckXsltGenerateId ( QilUnary node ) : XmlQueryType
node QilUnary
Результат XmlQueryType

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

public CheckXsltInvokeEarlyBound ( QilInvokeEarlyBound node ) : XmlQueryType
node QilInvokeEarlyBound
Результат XmlQueryType

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

public CheckXsltInvokeLateBound ( System.Xml.Xsl.Qil.QilInvokeLateBound node ) : XmlQueryType
node System.Xml.Xsl.Qil.QilInvokeLateBound
Результат XmlQueryType

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

public QilTypeChecker ( ) : System
Результат System