Skip to main content

SelectNode Members

A node that provides data with a SELECT query.

Constructors

Name Description
SelectNode() Initializes a new SelectNode instance with the default settings.
SelectNode(IJoinNode) Initializes a new SelectNode instance with the specified root.

Properties

Name Description
ActualName Gets the SELECT query node’s actual name.
Alias Gets or sets the query node’s alias. Inherited from QueryNode.
Expressions Provides access to a collection of objects that define columns in the SELECT statement.
FilterString Specifies the criteria used to filter data returned by the node.
Root Gets or sets the name of the source node that is the root element among the source nodes used in a query.
SubNodes Provides access to JOIN clauses.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns an alias of the current node or the node type if it has no alias. Inherited from QueryNode.
See Also