System.Xml.Xsl.Qil.QilTypeChecker.CheckLiteralValue C# (CSharp) Méthode

CheckLiteralValue() private méthode

private CheckLiteralValue ( QilNode node, Type clrTypeValue ) : void
node QilNode
clrTypeValue System.Type
Résultat void
        private void CheckLiteralValue(QilNode node, Type clrTypeValue) {
            Check(node is QilLiteral, node, "Node must be instance of QilLiteral");

            Type clrType = ((QilLiteral) node).Value.GetType();
            Check(clrTypeValue.IsAssignableFrom(clrType), node, "Literal value must be of type " + clrTypeValue.Name);
        }
QilTypeChecker