Class BooleanArray
public class BooleanArray : Array, IArrowArray, IDisposable, IReadOnlyList<bool?>, IReadOnlyCollection<bool?>, ICollection<bool?>, IEnumerable<bool?>, IEnumerable
- Inheritance
-
BooleanArray
- Implements
- Inherited Members
Constructors
BooleanArray(ArrayData)
public BooleanArray(ArrayData data)
Parameters
data
ArrayData
BooleanArray(ArrowBuffer, ArrowBuffer, int, int, int)
public BooleanArray(ArrowBuffer valueBuffer, ArrowBuffer nullBitmapBuffer, int length, int nullCount, int offset)
Parameters
valueBuffer
ArrowBuffernullBitmapBuffer
ArrowBufferlength
intnullCount
intoffset
int
Properties
ValueBuffer
public ArrowBuffer ValueBuffer { get; }
Property Value
Values
public ReadOnlySpan<byte> Values { get; }
Property Value
Methods
Accept(IArrowArrayVisitor)
public override void Accept(IArrowArrayVisitor visitor)
Parameters
visitor
IArrowArrayVisitor
GetBoolean(int)
[Obsolete("GetBoolean does not support null values. Use GetValue instead (which this method invokes internally).")]
public bool GetBoolean(int index)
Parameters
index
int
Returns
GetValue(int)
public bool? GetValue(int index)
Parameters
index
int
Returns
- bool?