Table of Contents

Class Projection<T1>

Namespace
NextORM.Core
Assembly
nextorm.core.dll

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