Class UnionType
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
Name
public override string Name { get; }
Property Value
TypeId
public override ArrowTypeId TypeId { get; }
Property Value
TypeIds
public int[] TypeIds { get; }
Property Value
- int[]
Methods
Accept(IArrowTypeVisitor)
public override void Accept(IArrowTypeVisitor visitor)
Parameters
visitor
IArrowTypeVisitor