Table of Contents

Class Column

Namespace
Apache.Arrow
Assembly
Apache.Arrow.dll

A Column data structure that logically represents a column in a dataset

public class Column
Inheritance
Column
Inherited Members

Constructors

Column(Field, IList<Array>)

public Column(Field field, IList<Array> arrays)

Parameters

field Field
arrays IList<Array>

Column(Field, IList<IArrowArray>)

public Column(Field field, IList<IArrowArray> arrays)

Parameters

field Field
arrays IList<IArrowArray>

Properties

Data

public ChunkedArray Data { get; }

Property Value

ChunkedArray

Field

public Field Field { get; }

Property Value

Field

Length

public long Length { get; }

Property Value

long

Name

public string Name { get; }

Property Value

string

NullCount

public long NullCount { get; }

Property Value

long

Type

public IArrowType Type { get; }

Property Value

IArrowType

Methods

Slice(int)

public Column Slice(int offset)

Parameters

offset int

Returns

Column

Slice(int, int)

public Column Slice(int offset, int length)

Parameters

offset int
length int

Returns

Column