2 instantiations of NameNode
System.Data (2)
fx\src\data\System\Data\Filter\ExpressionParser.cs (2)
267node = new NameNode(_table, text, start, pos); 510NodePush(new NameNode(_table, newName));
24 references to NameNode
System.Data (24)
fx\src\data\System\Data\Filter\ExpressionParser.cs (12)
235relname = NameNode.ParseName(text, start, pos); 253colname = NameNode.ParseName(text, start, pos); 335if (nodebefore == null || nodebefore.GetType() != typeof(NameNode)) { 342NameNode name = (NameNode)NodePop(); 502if (before != null && before.GetType() == typeof(NameNode)) { 506NameNode nameBefore = (NameNode)NodePop(); 508string newName = nameBefore.name + "." + NameNode.ParseName(text, start, pos); 548colname = NameNode.ParseName(text, start, pos); 562relname = NameNode.ParseName(text, start, pos); 572colname = NameNode.ParseName(text, start, pos);
fx\src\data\System\Data\Filter\FunctionNode.cs (5)
88if (arguments[1].GetType() == typeof(NameNode)) { 89NameNode type = (NameNode)arguments[1]; 234if (nodeType == typeof(NameNode)) { 235typeName = ((NameNode)node).name;
fx\src\data\System\Data\Select.cs (7)
122if (expr.left is NameNode && expr.right is ConstNode) { 123ColumnInfo canColumn = (ColumnInfo)candidateColumns[((NameNode)(expr.left)).column.Ordinal]; 132if (expr.right is NameNode && expr.left is ConstNode) { 143ColumnInfo canColumn = (ColumnInfo)candidateColumns[((NameNode)(expr.left)).column.Ordinal]; 578NameNode namedNode = null; 580((isLConst && !isRConst && (leftType == StorageType.String) && (rightType == StorageType.Guid) && (null != (namedNode = expr.right as NameNode)) && (namedNode.column.DataType == typeof(Guid))) || 581(isRConst && !isLConst && (rightType == StorageType.String) && (leftType == StorageType.Guid) && (null != (namedNode = expr.left as NameNode)) && (namedNode.column.DataType == typeof(Guid))))