Table of Contents

Class Decimal256Array

Namespace
Apache.Arrow
Assembly
Apache.Arrow.dll
public class Decimal256Array : FixedSizeBinaryArray, IArrowArray, IDisposable, IReadOnlyList<byte[]>, IReadOnlyCollection<byte[]>, IEnumerable<byte[]>, IReadOnlyList<SqlDecimal?>, IReadOnlyCollection<SqlDecimal?>, IEnumerable<SqlDecimal?>, IReadOnlyList<string?>, IReadOnlyCollection<string?>, IEnumerable<string?>, IEnumerable
Inheritance
Decimal256Array
Implements
Inherited Members

Constructors

Decimal256Array(ArrayData)

public Decimal256Array(ArrayData data)

Parameters

data ArrayData

Properties

ByteWidth

public int ByteWidth { get; }

Property Value

int

Precision

public int Precision { get; }

Property Value

int

Scale

public int Scale { get; }

Property Value

int

Methods

Accept(IArrowArrayVisitor)

public override void Accept(IArrowArrayVisitor visitor)

Parameters

visitor IArrowArrayVisitor

GetString(int)

public string? GetString(int index)

Parameters

index int

Returns

string

GetValue(int)

public decimal? GetValue(int index)

Parameters

index int

Returns

decimal?

ToList(bool)

public IList<decimal?> ToList(bool includeNulls = false)

Parameters

includeNulls bool

Returns

IList<decimal?>

TryGetSqlDecimal(int, out SqlDecimal?)

public bool TryGetSqlDecimal(int index, out SqlDecimal? value)

Parameters

index int
value SqlDecimal?

Returns

bool