Class SqlViewDataFieldNode
- Namespace
- LfrlAnvil.Sql.Expressions.Objects
- Assembly
- LfrlAnvil.Sql.Core.dll
Represents an SQL syntax tree expression node that defines a single data field of a record set based on an ISqlViewDataField instance.
public sealed class SqlViewDataFieldNode : SqlDataFieldNode
- Inheritance
-
SqlViewDataFieldNode
- Inherited Members
- Extension Methods
Properties
Name
Name of this data field.
public override string Name { get; }
Property Value
Value
Underlying ISqlViewDataField instance.
public ISqlViewDataField Value { get; }
Property Value
Methods
ReplaceRecordSet(SqlRecordSetNode)
Creates a new SQL data field node with changed RecordSet.
[Pure]
public override SqlViewDataFieldNode ReplaceRecordSet(SqlRecordSetNode recordSet)
Parameters
recordSet
SqlRecordSetNodeRecord set to set.
Returns
- SqlViewDataFieldNode
New SQL data field node.