Exemple #1
0
        protected override void OnNodeInit()
        {
            ParameterName = this.FindNode <IdentifierNode>().Text;
            ParameterType = this.FindNode <DataTypeNode>();

            base.OnNodeInit();
        }
        protected override ISqlNode OnChildNode(ISqlNode node)
        {
            if (node is IdentifierNode) {
                Name = ((IdentifierNode) node).Text;
            } else if (node is DataTypeNode) {
                Type = ((DataTypeNode) node);
            }

            return base.OnChildNode(node);
        }
        protected override ISqlNode OnChildNode(ISqlNode node)
        {
            if (node is IdentifierNode)
            {
                Name = ((IdentifierNode)node).Text;
            }
            else if (node is DataTypeNode)
            {
                Type = ((DataTypeNode)node);
            }

            return(base.OnChildNode(node));
        }
 public virtual void VisitDataType(DataTypeNode node)
 {
 }
 internal SqlType BuildDataType(DataTypeNode node)
 {
     return DataTypeBuilder.Build(TypeResolver, node);
 }
 private SqlType BuildDataType(DataTypeNode node)
 {
     var builder = new DataTypeBuilder();
     return builder.Build(typeResolver, node);
 }
Exemple #7
0
 public virtual void VisitDataType(DataTypeNode node)
 {
 }
Exemple #8
0
 internal SqlType BuildDataType(DataTypeNode node)
 {
     return(DataTypeBuilder.Build(TypeResolver, node));
 }