Table of Contents

Class RowApiNestedColumnDescriptor<TShape, TElement>

Namespace
Plank.RowApi
Assembly
Plank.dll

Describes an allocating nested row projection over one physical leaf.

public sealed class RowApiNestedColumnDescriptor<TShape, TElement> : RowApiColumnDescriptor

Type Parameters

TShape

The jagged row shape serialized for the leaf.

TElement

The dense materialized leaf value type.

Inheritance
RowApiNestedColumnDescriptor<TShape, TElement>
Inherited Members

Remarks

This unstable API supports Plank-generated code and is not intended for direct use by applications.

Constructors

RowApiNestedColumnDescriptor(string, LeafColumn, params RowApiCollectionLevel[])

Initializes a descriptor for a generated nested row property leaf.

public RowApiNestedColumnDescriptor(string propertyName, LeafColumn column, params RowApiCollectionLevel[] collectionLevels)

Parameters

propertyName string

The generated row property's name.

column LeafColumn

The corresponding physical leaf.

collectionLevels RowApiCollectionLevel[]

The collection thresholds from outermost to innermost.