Class DenseUnionArray
public class DenseUnionArray : UnionArray, IArrowArray, IDisposable
- Inheritance
-
DenseUnionArray
- Implements
- Inherited Members
Constructors
DenseUnionArray(ArrayData)
public DenseUnionArray(ArrayData data)
Parameters
data
ArrayData
DenseUnionArray(IArrowType, int, IEnumerable<IArrowArray>, ArrowBuffer, ArrowBuffer, int, int)
public DenseUnionArray(IArrowType dataType, int length, IEnumerable<IArrowArray> children, ArrowBuffer typeIds, ArrowBuffer valuesOffsetBuffer, int nullCount = 0, int offset = 0)
Parameters
dataType
IArrowTypelength
intchildren
IEnumerable<IArrowArray>typeIds
ArrowBuffervaluesOffsetBuffer
ArrowBuffernullCount
intoffset
int
Properties
ValueOffsetBuffer
public ArrowBuffer ValueOffsetBuffer { get; }
Property Value
ValueOffsets
public ReadOnlySpan<int> ValueOffsets { get; }
Property Value
Methods
FieldIsValid(IArrowArray, int)
protected override bool FieldIsValid(IArrowArray fieldArray, int index)
Parameters
fieldArray
IArrowArrayindex
int