ProjectColumn
- Namespace:
PPDS.Dataverse.Query.Planning.Nodes - Assembly:
PPDS.Dataverse - Kind: Class
Summary
Defines a column in a ProjectNode's output.
Members
Methods
Computed
ProjectColumn Computed(string outputName, CompiledScalarExpression expression)
Creates a computed column from a compiled expression.
PassThrough
ProjectColumn PassThrough(string name)
Creates a pass-through column (same name in and out).
Rename
ProjectColumn Rename(string sourceName, string outputName)
Creates a renamed column.
Properties
Expression
CompiledScalarExpression Expression { get; }
Compiled expression to evaluate for computed columns. Null for simple copy/rename.
OutputName
string OutputName { get; }
Output column name in the result row.
SourceName
string SourceName { get; }
Source column name to copy from input row. Null if using Expression.