Table of Contents

Class UnionType

Namespace
Apache.Arrow.Types
Assembly
Apache.Arrow.dll
public sealed class UnionType : NestedType, IArrowType
Inheritance
UnionType
Implements
Inherited Members
Extension Methods

Constructors

UnionType(IEnumerable<Field>, IEnumerable<int>, UnionMode)

public UnionType(IEnumerable<Field> fields, IEnumerable<int> typeIds, UnionMode mode = UnionMode.Sparse)

Parameters

fields IEnumerable<Field>
typeIds IEnumerable<int>
mode UnionMode

Properties

Mode

public UnionMode Mode { get; }

Property Value

UnionMode

Name

public override string Name { get; }

Property Value

string

TypeId

public override ArrowTypeId TypeId { get; }

Property Value

ArrowTypeId

TypeIds

public int[] TypeIds { get; }

Property Value

int[]

Methods

Accept(IArrowTypeVisitor)

public override void Accept(IArrowTypeVisitor visitor)

Parameters

visitor IArrowTypeVisitor