Class Projection<T1>
Accumulated result of a single-table (root-only) source; the item is exposed as Item1.
A generated root-alias projection derives from this type to name slot 1 lexically, and it is the
only projection with dimension 1. It is a plain IProjection: a root alias is
expression-only and always extended by the generated public new positional-transition
members, so no IExtendableProjection consumer exists for dimension 1 (leaving
Extend off also makes an accidental in-memory extension fail closed instead of guessing).
public class Projection<T1> : IProjection
Type Parameters
T1
- Inheritance
-
Projection<T1>
- Implements
- Inherited Members
- Extension Methods
Properties
Item1
The value contributed by the root table.
public T1 Item1 { get; init; }
Property Value
- T1