<PackageReference Include="Apache.Arrow" Version="22.0.1" />

Apache.Arrow.DateArrayBuilder<TUnderlying, TArray, TBuilder>

public abstract class DateArrayBuilder<TUnderlying, TArray, TBuilder> : DelegatingArrayBuilder<TUnderlying, TArray, TBuilder>, IArrowArrayBuilder<DateTime, TArray, TBuilder>, IArrowArrayBuilder<TArray, TBuilder>, IArrowArrayBuilder<TArray>, IArrowArrayBuilder, IArrowArrayBuilder<DateTimeOffset, TArray, TBuilder> where TArray : IArrowArray where TBuilder : IArrowArrayBuilder<TArray>
protected DateArrayBuilder(IArrowArrayBuilder<TUnderlying, TArray, IArrowArrayBuilder<TArray>> innerBuilder)

public TBuilder Append(DateTime value)

public TBuilder Append(DateTimeOffset value)

public TBuilder Append(ReadOnlySpan<DateTime> span)

public TBuilder Append(ReadOnlySpan<DateTimeOffset> span)

public TBuilder AppendRange(IEnumerable<DateTime> values)

public TBuilder AppendRange(IEnumerable<DateTimeOffset> values)

protected abstract TUnderlying Convert(DateTime dateTime)

protected abstract TUnderlying Convert(DateTimeOffset dateTimeOffset)

public TBuilder Set(int index, DateTime value)

public TBuilder Set(int index, DateTimeOffset value)

public TBuilder Swap(int i, int j)