System.Xml.Xsl.Qil.QilTypeChecker.CheckAverage C# (CSharp) Method

CheckAverage() public method

public CheckAverage ( QilUnary node ) : XmlQueryType
node QilUnary
return XmlQueryType
        public XmlQueryType CheckAverage(QilUnary node) {
            XmlQueryType xmlType = node.Child.XmlType;
            CheckNumericXS(node.Child);
            return XmlQueryTypeFactory.PrimeProduct(xmlType, xmlType.MaybeEmpty ? XmlQueryCardinality.ZeroOrOne : XmlQueryCardinality.One);
        }
        

Usage Example

Exemplo n.º 1
0
        public QilUnary Average(QilNode child)
        {
            QilUnary n = new QilUnary(QilNodeType.Average, child);

            n.XmlType = _typeCheck.CheckAverage(n);
            TraceNode(n);
            return(n);
        }
QilTypeChecker