Table of Contents

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

string

Value

Underlying ISqlViewDataField instance.

public ISqlViewDataField Value { get; }

Property Value

ISqlViewDataField

Methods

ReplaceRecordSet(SqlRecordSetNode)

Creates a new SQL data field node with changed RecordSet.

[Pure]
public override SqlViewDataFieldNode ReplaceRecordSet(SqlRecordSetNode recordSet)

Parameters

recordSet SqlRecordSetNode

Record set to set.

Returns

SqlViewDataFieldNode

New SQL data field node.