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
dataArrayData
BooleanArray(ArrowBuffer, ArrowBuffer, int, int, int)
public BooleanArray(ArrowBuffer valueBuffer, ArrowBuffer nullBitmapBuffer, int length, int nullCount, int offset)
Parameters
valueBufferArrowBuffernullBitmapBufferArrowBufferlengthintnullCountintoffsetint
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
visitorIArrowArrayVisitor
GetBoolean(int)
[Obsolete("GetBoolean does not support null values. Use GetValue instead (which this method invokes internally).")]
public bool GetBoolean(int index)
Parameters
indexint
Returns
GetValue(int)
public bool? GetValue(int index)
Parameters
indexint
Returns
- bool?