You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by gi...@apache.org on 2025/09/12 20:36:38 UTC
(arrow-dotnet) branch asf-site updated: Update docs for 22.0.0
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-dotnet.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 003f711 Update docs for 22.0.0
003f711 is described below
commit 003f711b64da814eb8b2cfde013a6b1d1127d29b
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Fri Sep 12 20:36:32 2025 +0000
Update docs for 22.0.0
---
22.0.0/api/Apache.Arrow.Array.html | 596 +
22.0.0/api/Apache.Arrow.ArrayData.html | 702 +
22.0.0/api/Apache.Arrow.ArrayDataConcatenator.html | 218 +
....Arrays.FixedSizeBinaryArray.BuilderBase-2.html | 963 +
.../Apache.Arrow.Arrays.FixedSizeBinaryArray.html | 415 +
22.0.0/api/Apache.Arrow.Arrays.html | 130 +
.../api/Apache.Arrow.ArrowArrayConcatenator.html | 218 +
22.0.0/api/Apache.Arrow.ArrowArrayFactory.html | 256 +
22.0.0/api/Apache.Arrow.ArrowArrayVisitor.html | 217 +
.../Apache.Arrow.ArrowBuffer.BitmapBuilder.html | 893 +
22.0.0/api/Apache.Arrow.ArrowBuffer.Builder-1.html | 671 +
22.0.0/api/Apache.Arrow.ArrowBuffer.html | 469 +
22.0.0/api/Apache.Arrow.ArrowTypeExtensions.html | 252 +
22.0.0/api/Apache.Arrow.BinaryArray.Builder.html | 350 +
.../Apache.Arrow.BinaryArray.BuilderBase-2.html | 987 +
22.0.0/api/Apache.Arrow.BinaryArray.html | 671 +
.../api/Apache.Arrow.BinaryViewArray.Builder.html | 344 +
...Apache.Arrow.BinaryViewArray.BuilderBase-2.html | 912 +
22.0.0/api/Apache.Arrow.BinaryViewArray.html | 638 +
22.0.0/api/Apache.Arrow.BitUtility.html | 680 +
22.0.0/api/Apache.Arrow.BooleanArray.Builder.html | 778 +
22.0.0/api/Apache.Arrow.BooleanArray.html | 467 +
22.0.0/api/Apache.Arrow.C.CArrowArray.html | 551 +
22.0.0/api/Apache.Arrow.C.CArrowArrayExporter.html | 266 +
22.0.0/api/Apache.Arrow.C.CArrowArrayImporter.html | 272 +
22.0.0/api/Apache.Arrow.C.CArrowArrayStream.html | 279 +
.../Apache.Arrow.C.CArrowArrayStreamExporter.html | 221 +
.../Apache.Arrow.C.CArrowArrayStreamImporter.html | 223 +
22.0.0/api/Apache.Arrow.C.CArrowSchema.html | 624 +
.../api/Apache.Arrow.C.CArrowSchemaExporter.html | 306 +
.../api/Apache.Arrow.C.CArrowSchemaImporter.html | 303 +
22.0.0/api/Apache.Arrow.C.html | 164 +
22.0.0/api/Apache.Arrow.ChunkedArray.html | 580 +
22.0.0/api/Apache.Arrow.Column.html | 515 +
....Arrow.Compression.CompressionCodecFactory.html | 265 +
22.0.0/api/Apache.Arrow.Compression.html | 127 +
22.0.0/api/Apache.Arrow.Date32Array.Builder.html | 350 +
22.0.0/api/Apache.Arrow.Date32Array.html | 466 +
22.0.0/api/Apache.Arrow.Date64Array.Builder.html | 350 +
22.0.0/api/Apache.Arrow.Date64Array.html | 467 +
22.0.0/api/Apache.Arrow.DateArrayBuilder-3.html | 773 +
.../Apache.Arrow.DayTimeIntervalArray.Builder.html | 285 +
22.0.0/api/Apache.Arrow.DayTimeIntervalArray.html | 342 +
.../api/Apache.Arrow.Decimal128Array.Builder.html | 613 +
22.0.0/api/Apache.Arrow.Decimal128Array.html | 539 +
.../api/Apache.Arrow.Decimal256Array.Builder.html | 613 +
22.0.0/api/Apache.Arrow.Decimal256Array.html | 544 +
.../api/Apache.Arrow.Decimal32Array.Builder.html | 541 +
22.0.0/api/Apache.Arrow.Decimal32Array.html | 539 +
.../api/Apache.Arrow.Decimal64Array.Builder.html | 541 +
22.0.0/api/Apache.Arrow.Decimal64Array.html | 539 +
.../api/Apache.Arrow.DelegatingArrayBuilder-3.html | 505 +
22.0.0/api/Apache.Arrow.DenseUnionArray.html | 421 +
22.0.0/api/Apache.Arrow.DictionaryArray.html | 416 +
22.0.0/api/Apache.Arrow.DoubleArray.Builder.html | 285 +
22.0.0/api/Apache.Arrow.DoubleArray.html | 341 +
22.0.0/api/Apache.Arrow.DurationArray.Builder.html | 433 +
22.0.0/api/Apache.Arrow.DurationArray.html | 417 +
22.0.0/api/Apache.Arrow.Field.Builder.html | 423 +
22.0.0/api/Apache.Arrow.Field.html | 408 +
.../Apache.Arrow.FixedSizeListArray.Builder.html | 559 +
22.0.0/api/Apache.Arrow.FixedSizeListArray.html | 424 +
.../Apache.Arrow.Flight.Client.FlightClient.html | 1072 +
...Client.FlightClientRecordBatchStreamReader.html | 203 +
...Client.FlightClientRecordBatchStreamWriter.html | 267 +
...lient.FlightRecordBatchDuplexStreamingCall.html | 385 +
...light.Client.FlightRecordBatchExchangeCall.html | 385 +
...ight.Client.FlightRecordBatchStreamingCall.html | 352 +
22.0.0/api/Apache.Arrow.Flight.Client.html | 146 +
...row.Flight.Extensions.FlightInfoExtensions.html | 216 +
22.0.0/api/Apache.Arrow.Flight.Extensions.html | 126 +
22.0.0/api/Apache.Arrow.Flight.FlightAction.html | 376 +
.../api/Apache.Arrow.Flight.FlightActionType.html | 344 +
22.0.0/api/Apache.Arrow.Flight.FlightCriteria.html | 334 +
22.0.0/api/Apache.Arrow.Flight.FlightData.html | 345 +
.../api/Apache.Arrow.Flight.FlightDescriptor.html | 446 +
.../Apache.Arrow.Flight.FlightDescriptorType.html | 153 +
22.0.0/api/Apache.Arrow.Flight.FlightEndpoint.html | 344 +
...Apache.Arrow.Flight.FlightHandshakeRequest.html | 344 +
...pache.Arrow.Flight.FlightHandshakeResponse.html | 339 +
22.0.0/api/Apache.Arrow.Flight.FlightInfo.html | 490 +
...pache.Arrow.Flight.FlightInfoCancelRequest.html | 418 +
...Apache.Arrow.Flight.FlightInfoCancelResult.html | 418 +
22.0.0/api/Apache.Arrow.Flight.FlightLocation.html | 311 +
.../api/Apache.Arrow.Flight.FlightPutResult.html | 368 +
...Arrow.Flight.FlightRecordBatchStreamReader.html | 402 +
...Arrow.Flight.FlightRecordBatchStreamWriter.html | 408 +
22.0.0/api/Apache.Arrow.Flight.FlightResult.html | 373 +
22.0.0/api/Apache.Arrow.Flight.FlightTicket.html | 373 +
.../Apache.Arrow.Flight.Server.FlightServer.html | 540 +
...Server.FlightServerRecordBatchStreamReader.html | 273 +
...Server.FlightServerRecordBatchStreamWriter.html | 238 +
22.0.0/api/Apache.Arrow.Flight.Server.html | 134 +
...he.Arrow.Flight.Sql.Client.FlightSqlClient.html | 1680 +
22.0.0/api/Apache.Arrow.Flight.Sql.Client.html | 126 +
.../api/Apache.Arrow.Flight.Sql.DoPutResult.html | 354 +
.../Apache.Arrow.Flight.Sql.FlightCallOptions.html | 274 +
...pache.Arrow.Flight.Sql.FlightSqlExtensions.html | 255 +
.../Apache.Arrow.Flight.Sql.FlightSqlServer.html | 1958 ++
.../Apache.Arrow.Flight.Sql.FlightSqlUtils.html | 405 +
.../Apache.Arrow.Flight.Sql.PreparedStatement.html | 899 +
.../Apache.Arrow.Flight.Sql.SchemaExtensions.html | 256 +
22.0.0/api/Apache.Arrow.Flight.Sql.SqlAction.html | 390 +
22.0.0/api/Apache.Arrow.Flight.Sql.TableRef.html | 345 +
.../api/Apache.Arrow.Flight.Sql.Transaction.html | 527 +
22.0.0/api/Apache.Arrow.Flight.Sql.html | 167 +
22.0.0/api/Apache.Arrow.Flight.html | 200 +
22.0.0/api/Apache.Arrow.FloatArray.Builder.html | 285 +
22.0.0/api/Apache.Arrow.FloatArray.html | 341 +
22.0.0/api/Apache.Arrow.IArrowArray.html | 386 +
22.0.0/api/Apache.Arrow.IArrowArrayBuilder-1.html | 196 +
22.0.0/api/Apache.Arrow.IArrowArrayBuilder-2.html | 299 +
22.0.0/api/Apache.Arrow.IArrowArrayBuilder-3.html | 363 +
22.0.0/api/Apache.Arrow.IArrowArrayBuilder.html | 179 +
22.0.0/api/Apache.Arrow.IArrowArrayVisitor-1.html | 191 +
22.0.0/api/Apache.Arrow.IArrowArrayVisitor.html | 179 +
22.0.0/api/Apache.Arrow.IArrowRecord.html | 316 +
22.0.0/api/Apache.Arrow.Int16Array.Builder.html | 285 +
22.0.0/api/Apache.Arrow.Int16Array.html | 341 +
22.0.0/api/Apache.Arrow.Int32Array.Builder.html | 285 +
22.0.0/api/Apache.Arrow.Int32Array.html | 341 +
22.0.0/api/Apache.Arrow.Int64Array.Builder.html | 285 +
22.0.0/api/Apache.Arrow.Int64Array.html | 341 +
22.0.0/api/Apache.Arrow.Int8Array.Builder.html | 285 +
22.0.0/api/Apache.Arrow.Int8Array.html | 341 +
22.0.0/api/Apache.Arrow.IntervalArray-1.html | 349 +
22.0.0/api/Apache.Arrow.Ipc.ArrowFileReader.html | 589 +
22.0.0/api/Apache.Arrow.Ipc.ArrowFileWriter.html | 434 +
22.0.0/api/Apache.Arrow.Ipc.ArrowStreamReader.html | 696 +
22.0.0/api/Apache.Arrow.Ipc.ArrowStreamWriter.html | 725 +
.../api/Apache.Arrow.Ipc.CompressionCodecType.html | 153 +
22.0.0/api/Apache.Arrow.Ipc.IArrowArrayStream.html | 189 +
22.0.0/api/Apache.Arrow.Ipc.IArrowReader.html | 184 +
22.0.0/api/Apache.Arrow.Ipc.ICompressionCodec.html | 234 +
.../Apache.Arrow.Ipc.ICompressionCodecFactory.html | 230 +
.../api/Apache.Arrow.Ipc.ITryCompressionCodec.html | 206 +
22.0.0/api/Apache.Arrow.Ipc.IpcOptions.html | 341 +
22.0.0/api/Apache.Arrow.Ipc.html | 176 +
22.0.0/api/Apache.Arrow.LargeBinaryArray.html | 603 +
22.0.0/api/Apache.Arrow.LargeListArray.html | 524 +
22.0.0/api/Apache.Arrow.LargeStringArray.html | 429 +
22.0.0/api/Apache.Arrow.ListArray.Builder.html | 555 +
22.0.0/api/Apache.Arrow.ListArray.html | 567 +
22.0.0/api/Apache.Arrow.ListViewArray.Builder.html | 556 +
22.0.0/api/Apache.Arrow.ListViewArray.html | 588 +
22.0.0/api/Apache.Arrow.MapArray.Builder.html | 586 +
22.0.0/api/Apache.Arrow.MapArray.html | 542 +
.../Apache.Arrow.Memory.MemoryAllocator.Stats.html | 242 +
.../api/Apache.Arrow.Memory.MemoryAllocator.html | 426 +
.../Apache.Arrow.Memory.NativeMemoryAllocator.html | 269 +
.../Apache.Arrow.Memory.NativeMemoryManager.html | 395 +
22.0.0/api/Apache.Arrow.Memory.html | 138 +
...ow.MonthDayNanosecondIntervalArray.Builder.html | 285 +
...ache.Arrow.MonthDayNanosecondIntervalArray.html | 342 +
22.0.0/api/Apache.Arrow.NullArray.Builder.html | 485 +
22.0.0/api/Apache.Arrow.NullArray.html | 510 +
22.0.0/api/Apache.Arrow.PrimitiveArray-1.html | 426 +
.../api/Apache.Arrow.PrimitiveArrayBuilder-3.html | 840 +
.../api/Apache.Arrow.PrimitiveArrayBuilder-4.html | 728 +
.../api/Apache.Arrow.RecordBatch.ArrayBuilder.html | 1172 +
22.0.0/api/Apache.Arrow.RecordBatch.Builder.html | 448 +
22.0.0/api/Apache.Arrow.RecordBatch.html | 655 +
22.0.0/api/Apache.Arrow.Scalars.BinaryView.html | 567 +
.../api/Apache.Arrow.Scalars.DayTimeInterval.html | 606 +
...e.Arrow.Scalars.MonthDayNanosecondInterval.html | 638 +
.../Apache.Arrow.Scalars.YearMonthInterval.html | 607 +
22.0.0/api/Apache.Arrow.Scalars.html | 138 +
22.0.0/api/Apache.Arrow.Schema.Builder.html | 418 +
22.0.0/api/Apache.Arrow.Schema.html | 788 +
22.0.0/api/Apache.Arrow.SpanExtensions.html | 262 +
22.0.0/api/Apache.Arrow.SparseUnionArray.html | 353 +
22.0.0/api/Apache.Arrow.StringArray.Builder.html | 395 +
22.0.0/api/Apache.Arrow.StringArray.html | 510 +
.../api/Apache.Arrow.StringViewArray.Builder.html | 389 +
22.0.0/api/Apache.Arrow.StringViewArray.html | 426 +
22.0.0/api/Apache.Arrow.StructArray.html | 361 +
22.0.0/api/Apache.Arrow.Table.html | 555 +
22.0.0/api/Apache.Arrow.Time32Array.Builder.html | 316 +
22.0.0/api/Apache.Arrow.Time32Array.html | 423 +
22.0.0/api/Apache.Arrow.Time64Array.Builder.html | 316 +
22.0.0/api/Apache.Arrow.Time64Array.html | 423 +
22.0.0/api/Apache.Arrow.TimeArrayBuilder-3.html | 485 +
22.0.0/api/Apache.Arrow.TimeSpanExtensions.html | 219 +
.../api/Apache.Arrow.TimestampArray.Builder.html | 461 +
22.0.0/api/Apache.Arrow.TimestampArray.html | 419 +
22.0.0/api/Apache.Arrow.Types.ArrowType.html | 338 +
22.0.0/api/Apache.Arrow.Types.ArrowTypeId.html | 267 +
22.0.0/api/Apache.Arrow.Types.BinaryType.html | 331 +
22.0.0/api/Apache.Arrow.Types.BinaryViewType.html | 331 +
22.0.0/api/Apache.Arrow.Types.BooleanType.html | 392 +
22.0.0/api/Apache.Arrow.Types.Date32Type.html | 392 +
22.0.0/api/Apache.Arrow.Types.Date64Type.html | 392 +
22.0.0/api/Apache.Arrow.Types.DateType.html | 251 +
22.0.0/api/Apache.Arrow.Types.DateUnit.html | 153 +
22.0.0/api/Apache.Arrow.Types.Decimal128Type.html | 401 +
22.0.0/api/Apache.Arrow.Types.Decimal256Type.html | 401 +
22.0.0/api/Apache.Arrow.Types.Decimal32Type.html | 401 +
22.0.0/api/Apache.Arrow.Types.Decimal64Type.html | 401 +
22.0.0/api/Apache.Arrow.Types.DictionaryType.html | 493 +
22.0.0/api/Apache.Arrow.Types.DoubleType.html | 424 +
22.0.0/api/Apache.Arrow.Types.DurationType.html | 490 +
.../Apache.Arrow.Types.FixedSizeBinaryType.html | 404 +
.../api/Apache.Arrow.Types.FixedSizeListType.html | 464 +
22.0.0/api/Apache.Arrow.Types.FixedWidthType.html | 279 +
22.0.0/api/Apache.Arrow.Types.FloatType.html | 424 +
...rrow.Types.FloatingPointType.PrecisionKind.html | 156 +
.../api/Apache.Arrow.Types.FloatingPointType.html | 256 +
22.0.0/api/Apache.Arrow.Types.HalfFloatType.html | 424 +
22.0.0/api/Apache.Arrow.Types.IArrowType.html | 286 +
.../Apache.Arrow.Types.IArrowTypeVisitor-1.html | 191 +
.../api/Apache.Arrow.Types.IArrowTypeVisitor.html | 179 +
22.0.0/api/Apache.Arrow.Types.IRecordType.html | 319 +
22.0.0/api/Apache.Arrow.Types.Int16Type.html | 393 +
22.0.0/api/Apache.Arrow.Types.Int32Type.html | 393 +
22.0.0/api/Apache.Arrow.Types.Int64Type.html | 393 +
22.0.0/api/Apache.Arrow.Types.Int8Type.html | 393 +
22.0.0/api/Apache.Arrow.Types.IntegerType.html | 226 +
22.0.0/api/Apache.Arrow.Types.IntervalType.html | 522 +
22.0.0/api/Apache.Arrow.Types.IntervalUnit.html | 156 +
22.0.0/api/Apache.Arrow.Types.LargeBinaryType.html | 331 +
22.0.0/api/Apache.Arrow.Types.LargeListType.html | 429 +
22.0.0/api/Apache.Arrow.Types.LargeStringType.html | 328 +
22.0.0/api/Apache.Arrow.Types.ListType.html | 429 +
22.0.0/api/Apache.Arrow.Types.ListViewType.html | 429 +
22.0.0/api/Apache.Arrow.Types.MapType.html | 601 +
22.0.0/api/Apache.Arrow.Types.NestedType.html | 350 +
22.0.0/api/Apache.Arrow.Types.NullType.html | 328 +
22.0.0/api/Apache.Arrow.Types.NumberType.html | 252 +
22.0.0/api/Apache.Arrow.Types.StringType.html | 328 +
22.0.0/api/Apache.Arrow.Types.StringViewType.html | 328 +
22.0.0/api/Apache.Arrow.Types.StructType.html | 449 +
22.0.0/api/Apache.Arrow.Types.Time32Type.html | 412 +
22.0.0/api/Apache.Arrow.Types.Time64Type.html | 412 +
22.0.0/api/Apache.Arrow.Types.TimeBasedType.html | 287 +
22.0.0/api/Apache.Arrow.Types.TimeType.html | 419 +
22.0.0/api/Apache.Arrow.Types.TimeUnit.html | 159 +
22.0.0/api/Apache.Arrow.Types.TimestampType.html | 496 +
22.0.0/api/Apache.Arrow.Types.UInt16Type.html | 393 +
22.0.0/api/Apache.Arrow.Types.UInt32Type.html | 393 +
22.0.0/api/Apache.Arrow.Types.UInt64Type.html | 393 +
22.0.0/api/Apache.Arrow.Types.UInt8Type.html | 393 +
22.0.0/api/Apache.Arrow.Types.UnionMode.html | 153 +
22.0.0/api/Apache.Arrow.Types.UnionType.html | 402 +
22.0.0/api/Apache.Arrow.Types.html | 360 +
22.0.0/api/Apache.Arrow.UInt16Array.Builder.html | 285 +
22.0.0/api/Apache.Arrow.UInt16Array.html | 341 +
22.0.0/api/Apache.Arrow.UInt32Array.Builder.html | 285 +
22.0.0/api/Apache.Arrow.UInt32Array.html | 341 +
22.0.0/api/Apache.Arrow.UInt64Array.Builder.html | 285 +
22.0.0/api/Apache.Arrow.UInt64Array.html | 341 +
22.0.0/api/Apache.Arrow.UInt8Array.Builder.html | 285 +
22.0.0/api/Apache.Arrow.UInt8Array.html | 341 +
22.0.0/api/Apache.Arrow.UnionArray.html | 813 +
...pache.Arrow.YearMonthIntervalArray.Builder.html | 285 +
.../api/Apache.Arrow.YearMonthIntervalArray.html | 342 +
22.0.0/api/Apache.Arrow.html | 609 +
...t.Protocol.Sql.ActionBeginSavepointRequest.html | 759 +
...ht.Protocol.Sql.ActionBeginSavepointResult.html | 697 +
...Protocol.Sql.ActionBeginTransactionRequest.html | 627 +
....Protocol.Sql.ActionBeginTransactionResult.html | 697 +
...ight.Protocol.Sql.ActionCancelQueryRequest.html | 707 +
...ActionCancelQueryResult.Types.CancelResult.html | 172 +
...Protocol.Sql.ActionCancelQueryResult.Types.html | 177 +
...light.Protocol.Sql.ActionCancelQueryResult.html | 696 +
...ol.Sql.ActionClosePreparedStatementRequest.html | 694 +
...l.Sql.ActionCreatePreparedStatementRequest.html | 816 +
...ol.Sql.ActionCreatePreparedStatementResult.html | 830 +
...l.ActionCreatePreparedSubstraitPlanRequest.html | 816 +
...tionEndSavepointRequest.Types.EndSavepoint.html | 161 +
...otocol.Sql.ActionEndSavepointRequest.Types.html | 177 +
...ght.Protocol.Sql.ActionEndSavepointRequest.html | 761 +
...EndTransactionRequest.Types.EndTransaction.html | 161 +
...ocol.Sql.ActionEndTransactionRequest.Types.html | 177 +
...t.Protocol.Sql.ActionEndTransactionRequest.html | 759 +
...row.Flight.Protocol.Sql.CommandGetCatalogs.html | 638 +
...ight.Protocol.Sql.CommandGetCrossReference.html | 1303 +
...ow.Flight.Protocol.Sql.CommandGetDbSchemas.html | 895 +
...Flight.Protocol.Sql.CommandGetExportedKeys.html | 966 +
...Flight.Protocol.Sql.CommandGetImportedKeys.html | 972 +
....Flight.Protocol.Sql.CommandGetPrimaryKeys.html | 957 +
...rrow.Flight.Protocol.Sql.CommandGetSqlInfo.html | 726 +
...w.Flight.Protocol.Sql.CommandGetTableTypes.html | 639 +
...Arrow.Flight.Protocol.Sql.CommandGetTables.html | 1168 +
...Flight.Protocol.Sql.CommandGetXdbcTypeInfo.html | 809 +
...Protocol.Sql.CommandPreparedStatementQuery.html | 718 +
...rotocol.Sql.CommandPreparedStatementUpdate.html | 695 +
...eDefinitionOptions.Types.TableExistsOption.html | 168 +
...efinitionOptions.Types.TableNotExistOption.html | 163 +
...tIngest.Types.TableDefinitionOptions.Types.html | 177 +
...atementIngest.Types.TableDefinitionOptions.html | 754 +
....Protocol.Sql.CommandStatementIngest.Types.html | 177 +
...Flight.Protocol.Sql.CommandStatementIngest.html | 1253 +
....Flight.Protocol.Sql.CommandStatementQuery.html | 835 +
...Protocol.Sql.CommandStatementSubstraitPlan.html | 836 +
...Flight.Protocol.Sql.CommandStatementUpdate.html | 816 +
....Protocol.Sql.DoPutPreparedStatementResult.html | 761 +
...rrow.Flight.Protocol.Sql.DoPutUpdateResult.html | 696 +
...ow.Flight.Protocol.Sql.FlightSqlExtensions.html | 211 +
...ow.Flight.Protocol.Sql.FlightSqlReflection.html | 213 +
22.0.0/api/Arrow.Flight.Protocol.Sql.Nullable.html | 171 +
.../api/Arrow.Flight.Protocol.Sql.Searchable.html | 185 +
22.0.0/api/Arrow.Flight.Protocol.Sql.SqlInfo.html | 990 +
.../Arrow.Flight.Protocol.Sql.SqlNullOrdering.html | 163 +
...ght.Protocol.Sql.SqlOuterJoinsSupportLevel.html | 159 +
...t.Protocol.Sql.SqlSupportedCaseSensitivity.html | 163 +
...ht.Protocol.Sql.SqlSupportedElementActions.html | 159 +
...ow.Flight.Protocol.Sql.SqlSupportedGroupBy.html | 155 +
...rotocol.Sql.SqlSupportedPositionedCommands.html | 155 +
...tocol.Sql.SqlSupportedResultSetConcurrency.html | 159 +
...ght.Protocol.Sql.SqlSupportedResultSetType.html | 163 +
...Flight.Protocol.Sql.SqlSupportedSubqueries.html | 163 +
...light.Protocol.Sql.SqlSupportedTransaction.html | 165 +
...ight.Protocol.Sql.SqlSupportedTransactions.html | 159 +
...row.Flight.Protocol.Sql.SqlSupportedUnions.html | 155 +
...row.Flight.Protocol.Sql.SqlSupportsConvert.html | 227 +
....Protocol.Sql.SqlTransactionIsolationLevel.html | 167 +
.../Arrow.Flight.Protocol.Sql.SubstraitPlan.html | 761 +
...rotocol.Sql.SupportedAnsi92SqlGrammarLevel.html | 159 +
...ow.Flight.Protocol.Sql.SupportedSqlGrammar.html | 159 +
...w.Flight.Protocol.Sql.TicketStatementQuery.html | 697 +
...rrow.Flight.Protocol.Sql.UpdateDeleteRules.html | 167 +
.../Arrow.Flight.Protocol.Sql.XdbcDataType.html | 248 +
...ow.Flight.Protocol.Sql.XdbcDatetimeSubcode.html | 279 +
22.0.0/api/Arrow.Flight.Protocol.Sql.html | 814 +
...lder.FlightIEndpointRouteBuilderExtensions.html | 216 +
22.0.0/api/Microsoft.AspNetCore.Builder.html | 126 +
...jection.FlightIGrpcServerBuilderExtensions.html | 221 +
.../Microsoft.Extensions.DependencyInjection.html | 126 +
22.0.0/api/toc.html | 1071 +
22.0.0/api/toc.json | 2 +
22.0.0/favicon.ico | Bin 0 -> 99678 bytes
22.0.0/images/favicon.png | Bin 0 -> 9201 bytes
22.0.0/images/logo.svg | 25 +
22.0.0/index.html | 261 +
22.0.0/index.json | 1647 +
22.0.0/logo.svg | 25 +
22.0.0/manifest.json | 4667 +++
.../public/architecture-I3QFYML2-2T2ZUHXO.min.js | 2 +
.../architecture-I3QFYML2-2T2ZUHXO.min.js.map | 7 +
.../architectureDiagram-UYN6MBPD-WBU2OYNU.min.js | 37 +
...rchitectureDiagram-UYN6MBPD-WBU2OYNU.min.js.map | 7 +
.../public/blockDiagram-ZHA2E4KO-IZKTV5IP.min.js | 122 +
.../blockDiagram-ZHA2E4KO-IZKTV5IP.min.js.map | 7 +
22.0.0/public/bootstrap-icons-OCU552PF.woff | Bin 0 -> 176032 bytes
22.0.0/public/bootstrap-icons-X6UQXWUS.woff2 | Bin 0 -> 130396 bytes
22.0.0/public/c4Diagram-6F5ED5ID-X53KYE5F.min.js | 11 +
.../public/c4Diagram-6F5ED5ID-X53KYE5F.min.js.map | 7 +
22.0.0/public/chunk-2YMHYP32.min.js | 2 +
22.0.0/public/chunk-2YMHYP32.min.js.map | 7 +
22.0.0/public/chunk-33FU46FA.min.js | 2 +
22.0.0/public/chunk-33FU46FA.min.js.map | 7 +
22.0.0/public/chunk-3Z74ZUXG.min.js | 2 +
22.0.0/public/chunk-3Z74ZUXG.min.js.map | 7 +
22.0.0/public/chunk-54U54PUP.min.js | 165 +
22.0.0/public/chunk-54U54PUP.min.js.map | 7 +
22.0.0/public/chunk-5IIW54K6.min.js | 2 +
22.0.0/public/chunk-5IIW54K6.min.js.map | 7 +
22.0.0/public/chunk-6YMKSKZH.min.js | 221 +
22.0.0/public/chunk-6YMKSKZH.min.js.map | 7 +
22.0.0/public/chunk-AUO2PXKS.min.js | 67 +
22.0.0/public/chunk-AUO2PXKS.min.js.map | 7 +
22.0.0/public/chunk-BD4P4Z7J.min.js | 2 +
22.0.0/public/chunk-BD4P4Z7J.min.js.map | 7 +
22.0.0/public/chunk-BIJFJY5F.min.js | 126 +
22.0.0/public/chunk-BIJFJY5F.min.js.map | 7 +
22.0.0/public/chunk-C7DS3QYJ.min.js | 2 +
22.0.0/public/chunk-C7DS3QYJ.min.js.map | 7 +
22.0.0/public/chunk-CLIYZZ5Y.min.js | 2 +
22.0.0/public/chunk-CLIYZZ5Y.min.js.map | 7 +
22.0.0/public/chunk-CM5D5KZN.min.js | 2 +
22.0.0/public/chunk-CM5D5KZN.min.js.map | 7 +
22.0.0/public/chunk-CXRPJJJE.min.js | 2 +
22.0.0/public/chunk-CXRPJJJE.min.js.map | 7 +
22.0.0/public/chunk-DTUU2GN4.min.js | 22 +
22.0.0/public/chunk-DTUU2GN4.min.js.map | 7 +
22.0.0/public/chunk-EDJWACL4.min.js | 2 +
22.0.0/public/chunk-EDJWACL4.min.js.map | 7 +
22.0.0/public/chunk-EKP7MBOP.min.js | 2 +
22.0.0/public/chunk-EKP7MBOP.min.js.map | 7 +
22.0.0/public/chunk-I4ZXTPQC.min.js | 2 +
22.0.0/public/chunk-I4ZXTPQC.min.js.map | 7 +
22.0.0/public/chunk-IJ4BRSPX.min.js | 2 +
22.0.0/public/chunk-IJ4BRSPX.min.js.map | 7 +
22.0.0/public/chunk-IQQ46AC6.min.js | 2 +
22.0.0/public/chunk-IQQ46AC6.min.js.map | 7 +
22.0.0/public/chunk-ISDTAGDN.min.js | 2 +
22.0.0/public/chunk-ISDTAGDN.min.js.map | 7 +
22.0.0/public/chunk-JL3VILNY.min.js | 2 +
22.0.0/public/chunk-JL3VILNY.min.js.map | 7 +
22.0.0/public/chunk-N4YULA37.min.js | 42 +
22.0.0/public/chunk-N4YULA37.min.js.map | 7 +
22.0.0/public/chunk-N6ME3NZU.min.js | 16 +
22.0.0/public/chunk-N6ME3NZU.min.js.map | 7 +
22.0.0/public/chunk-OSRY5VT3.min.js | 2 +
22.0.0/public/chunk-OSRY5VT3.min.js.map | 7 +
22.0.0/public/chunk-OZ2RCKQJ.min.js | 2 +
22.0.0/public/chunk-OZ2RCKQJ.min.js.map | 7 +
22.0.0/public/chunk-PDS7545E.min.js | 2 +
22.0.0/public/chunk-PDS7545E.min.js.map | 7 +
22.0.0/public/chunk-PYPO7LRM.min.js | 3 +
22.0.0/public/chunk-PYPO7LRM.min.js.map | 7 +
22.0.0/public/chunk-TLYS76Q7.min.js | 5 +
22.0.0/public/chunk-TLYS76Q7.min.js.map | 7 +
22.0.0/public/chunk-U3SD26FK.min.js | 65 +
22.0.0/public/chunk-U3SD26FK.min.js.map | 7 +
22.0.0/public/chunk-U4DUTLYF.min.js | 15 +
22.0.0/public/chunk-U4DUTLYF.min.js.map | 7 +
22.0.0/public/chunk-UEFJDIUO.min.js | 2 +
22.0.0/public/chunk-UEFJDIUO.min.js.map | 7 +
22.0.0/public/chunk-V55NTXQN.min.js | 2 +
22.0.0/public/chunk-V55NTXQN.min.js.map | 7 +
22.0.0/public/chunk-WMZJ2DJX.min.js | 25 +
22.0.0/public/chunk-WMZJ2DJX.min.js.map | 7 +
22.0.0/public/chunk-WXIN66R4.min.js | 4 +
22.0.0/public/chunk-WXIN66R4.min.js.map | 7 +
.../public/classDiagram-LNE6IOMH-VZ67B4ZP.min.js | 2 +
.../classDiagram-LNE6IOMH-VZ67B4ZP.min.js.map | 7 +
.../classDiagram-v2-MQ7JQ4JX-4JTAVB6L.min.js | 2 +
.../classDiagram-v2-MQ7JQ4JX-4JTAVB6L.min.js.map | 7 +
22.0.0/public/dagre-4EVJKHTY-MHPLGZHX.min.js | 5 +
22.0.0/public/dagre-4EVJKHTY-MHPLGZHX.min.js.map | 7 +
22.0.0/public/diagram-QW4FP2JN-UOF7FAFC.min.js | 25 +
22.0.0/public/diagram-QW4FP2JN-UOF7FAFC.min.js.map | 7 +
22.0.0/public/docfx.min.css | 16 +
22.0.0/public/docfx.min.css.map | 7 +
22.0.0/public/docfx.min.js | 102 +
22.0.0/public/docfx.min.js.map | 7 +
22.0.0/public/erDiagram-6RL3IURR-PEYW6AVI.min.js | 52 +
.../public/erDiagram-6RL3IURR-PEYW6AVI.min.js.map | 7 +
22.0.0/public/es-4I4X6RME.min.js | 10 +
22.0.0/public/es-4I4X6RME.min.js.map | 7 +
22.0.0/public/flowDiagram-7ASYPVHJ-DABBKNEC.min.js | 161 +
.../flowDiagram-7ASYPVHJ-DABBKNEC.min.js.map | 7 +
.../public/ganttDiagram-NTVNEXSI-JVQ2N4MZ.min.js | 258 +
.../ganttDiagram-NTVNEXSI-JVQ2N4MZ.min.js.map | 7 +
22.0.0/public/gitGraph-YCYPL57B-3XOJ53I6.min.js | 2 +
.../public/gitGraph-YCYPL57B-3XOJ53I6.min.js.map | 7 +
.../gitGraphDiagram-NRZ2UAAF-WVTRWY3E.min.js | 66 +
.../gitGraphDiagram-NRZ2UAAF-WVTRWY3E.min.js.map | 7 +
22.0.0/public/info-46DW6VJ7-RDUIJSMX.min.js | 2 +
22.0.0/public/info-46DW6VJ7-RDUIJSMX.min.js.map | 7 +
22.0.0/public/infoDiagram-A4XQUW5V-SKLVFWJI.min.js | 3 +
.../infoDiagram-A4XQUW5V-SKLVFWJI.min.js.map | 7 +
.../public/journeyDiagram-G5WM74LC-AHZ7GKR5.min.js | 140 +
.../journeyDiagram-G5WM74LC-AHZ7GKR5.min.js.map | 7 +
.../kanban-definition-QRCXZQQD-MKSHYOCX.min.js | 89 +
.../kanban-definition-QRCXZQQD-MKSHYOCX.min.js.map | 7 +
22.0.0/public/katex-ROPKEHCO.min.js | 262 +
22.0.0/public/katex-ROPKEHCO.min.js.map | 7 +
22.0.0/public/lunr.ar-A6ZT2INA.min.js | 25 +
22.0.0/public/lunr.ar-A6ZT2INA.min.js.map | 7 +
22.0.0/public/lunr.da-WWM276CR.min.js | 22 +
22.0.0/public/lunr.da-WWM276CR.min.js.map | 7 +
22.0.0/public/lunr.de-XXPRKDAY.min.js | 22 +
22.0.0/public/lunr.de-XXPRKDAY.min.js.map | 7 +
22.0.0/public/lunr.du-NO4L2LL3.min.js | 22 +
22.0.0/public/lunr.du-NO4L2LL3.min.js.map | 7 +
22.0.0/public/lunr.el-5ZSSJVMA.min.js | 22 +
22.0.0/public/lunr.el-5ZSSJVMA.min.js.map | 7 +
22.0.0/public/lunr.es-ZH6Q76E6.min.js | 22 +
22.0.0/public/lunr.es-ZH6Q76E6.min.js.map | 7 +
22.0.0/public/lunr.fi-S7WJSBCP.min.js | 22 +
22.0.0/public/lunr.fi-S7WJSBCP.min.js.map | 7 +
22.0.0/public/lunr.fr-H2QNBELV.min.js | 22 +
22.0.0/public/lunr.fr-H2QNBELV.min.js.map | 7 +
22.0.0/public/lunr.he-TTLAK4MN.min.js | 25 +
22.0.0/public/lunr.he-TTLAK4MN.min.js.map | 7 +
22.0.0/public/lunr.hi-PWWMAGLU.min.js | 22 +
22.0.0/public/lunr.hi-PWWMAGLU.min.js.map | 7 +
22.0.0/public/lunr.hu-DLG2DSVM.min.js | 22 +
22.0.0/public/lunr.hu-DLG2DSVM.min.js.map | 7 +
22.0.0/public/lunr.hy-FFQJAR7M.min.js | 22 +
22.0.0/public/lunr.hy-FFQJAR7M.min.js.map | 7 +
22.0.0/public/lunr.it-VQNLJLPR.min.js | 22 +
22.0.0/public/lunr.it-VQNLJLPR.min.js.map | 7 +
22.0.0/public/lunr.ja-J6QHZSR2.min.js | 2 +
22.0.0/public/lunr.ja-J6QHZSR2.min.js.map | 7 +
22.0.0/public/lunr.jp-M45D3XJE.min.js | 2 +
22.0.0/public/lunr.jp-M45D3XJE.min.js.map | 7 +
22.0.0/public/lunr.kn-ASLXFRTC.min.js | 22 +
22.0.0/public/lunr.kn-ASLXFRTC.min.js.map | 7 +
22.0.0/public/lunr.ko-RHF2BDE4.min.js | 22 +
22.0.0/public/lunr.ko-RHF2BDE4.min.js.map | 7 +
22.0.0/public/lunr.nl-2BITG354.min.js | 22 +
22.0.0/public/lunr.nl-2BITG354.min.js.map | 7 +
22.0.0/public/lunr.no-WPLSHWFO.min.js | 22 +
22.0.0/public/lunr.no-WPLSHWFO.min.js.map | 7 +
22.0.0/public/lunr.pt-V2XEBELC.min.js | 22 +
22.0.0/public/lunr.pt-V2XEBELC.min.js.map | 7 +
22.0.0/public/lunr.ro-O76266FJ.min.js | 22 +
22.0.0/public/lunr.ro-O76266FJ.min.js.map | 7 +
22.0.0/public/lunr.ru-G56UDXYH.min.js | 22 +
22.0.0/public/lunr.ru-G56UDXYH.min.js.map | 7 +
22.0.0/public/lunr.sa-LD5PRAIS.min.js | 22 +
22.0.0/public/lunr.sa-LD5PRAIS.min.js.map | 7 +
22.0.0/public/lunr.sv-7VRY4UDB.min.js | 22 +
22.0.0/public/lunr.sv-7VRY4UDB.min.js.map | 7 +
22.0.0/public/lunr.ta-OWB7AURB.min.js | 22 +
22.0.0/public/lunr.ta-OWB7AURB.min.js.map | 7 +
22.0.0/public/lunr.te-JGGL3BFP.min.js | 22 +
22.0.0/public/lunr.te-JGGL3BFP.min.js.map | 7 +
22.0.0/public/lunr.th-O4JBL3IY.min.js | 22 +
22.0.0/public/lunr.th-O4JBL3IY.min.js.map | 7 +
22.0.0/public/lunr.tr-WXUV733C.min.js | 22 +
22.0.0/public/lunr.tr-WXUV733C.min.js.map | 7 +
22.0.0/public/lunr.vi-3U4A337N.min.js | 22 +
22.0.0/public/lunr.vi-3U4A337N.min.js.map | 7 +
22.0.0/public/main.css | 0
22.0.0/public/main.js | 1 +
22.0.0/public/mermaid.core-QWHI4VJR.min.js | 19 +
22.0.0/public/mermaid.core-QWHI4VJR.min.js.map | 7 +
.../mindmap-definition-GWI6TPTV-XCX7U2FR.min.js | 96 +
...mindmap-definition-GWI6TPTV-XCX7U2FR.min.js.map | 7 +
22.0.0/public/packet-W2GHVCYJ-ZZMTAWKW.min.js | 2 +
22.0.0/public/packet-W2GHVCYJ-ZZMTAWKW.min.js.map | 7 +
22.0.0/public/pie-BEWT4RHE-VFWRUT6J.min.js | 2 +
22.0.0/public/pie-BEWT4RHE-VFWRUT6J.min.js.map | 7 +
22.0.0/public/pieDiagram-YF2LJOPJ-ITGVNBO2.min.js | 31 +
.../public/pieDiagram-YF2LJOPJ-ITGVNBO2.min.js.map | 7 +
.../quadrantDiagram-OS5C2QUG-BN35C5UH.min.js | 8 +
.../quadrantDiagram-OS5C2QUG-BN35C5UH.min.js.map | 7 +
.../requirementDiagram-MIRIMTAZ-CXICLXCG.min.js | 53 +
...requirementDiagram-MIRIMTAZ-CXICLXCG.min.js.map | 7 +
.../public/sankeyDiagram-Y46BX6SQ-LTJNBPUP.min.js | 9 +
.../sankeyDiagram-Y46BX6SQ-LTJNBPUP.min.js.map | 7 +
22.0.0/public/search-worker.min.js | 67 +
22.0.0/public/search-worker.min.js.map | 7 +
.../sequenceDiagram-G6AWOVSC-UJVWCU2P.min.js | 123 +
.../sequenceDiagram-G6AWOVSC-UJVWCU2P.min.js.map | 7 +
.../public/stateDiagram-MAYHULR4-UPNPJ5ZA.min.js | 2 +
.../stateDiagram-MAYHULR4-UPNPJ5ZA.min.js.map | 7 +
.../stateDiagram-v2-4JROLMXI-COTI64PW.min.js | 2 +
.../stateDiagram-v2-4JROLMXI-COTI64PW.min.js.map | 7 +
22.0.0/public/tex-svg-full-SL33OL2J.min.js | 105 +
22.0.0/public/tex-svg-full-SL33OL2J.min.js.map | 7 +
.../timeline-definition-U7ZMHBDA-I7GF7M6N.min.js | 62 +
...imeline-definition-U7ZMHBDA-I7GF7M6N.min.js.map | 7 +
.../public/xychartDiagram-6QU3TZC5-MQVPM64I.min.js | 8 +
.../xychartDiagram-6QU3TZC5-MQVPM64I.min.js.map | 7 +
22.0.0/toc.html | 25 +
22.0.0/toc.json | 2 +
22.0.0/xrefmap.yml | 31512 +++++++++++++++++++
current/api/Apache.Arrow.Array.html | 596 +
current/api/Apache.Arrow.ArrayData.html | 702 +
.../api/Apache.Arrow.ArrayDataConcatenator.html | 218 +
....Arrays.FixedSizeBinaryArray.BuilderBase-2.html | 963 +
.../Apache.Arrow.Arrays.FixedSizeBinaryArray.html | 415 +
current/api/Apache.Arrow.Arrays.html | 130 +
.../api/Apache.Arrow.ArrowArrayConcatenator.html | 218 +
current/api/Apache.Arrow.ArrowArrayFactory.html | 256 +
current/api/Apache.Arrow.ArrowArrayVisitor.html | 217 +
.../Apache.Arrow.ArrowBuffer.BitmapBuilder.html | 893 +
.../api/Apache.Arrow.ArrowBuffer.Builder-1.html | 671 +
current/api/Apache.Arrow.ArrowBuffer.html | 469 +
current/api/Apache.Arrow.ArrowTypeExtensions.html | 252 +
current/api/Apache.Arrow.BinaryArray.Builder.html | 350 +
.../Apache.Arrow.BinaryArray.BuilderBase-2.html | 987 +
current/api/Apache.Arrow.BinaryArray.html | 671 +
.../api/Apache.Arrow.BinaryViewArray.Builder.html | 344 +
...Apache.Arrow.BinaryViewArray.BuilderBase-2.html | 912 +
current/api/Apache.Arrow.BinaryViewArray.html | 638 +
current/api/Apache.Arrow.BitUtility.html | 680 +
current/api/Apache.Arrow.BooleanArray.Builder.html | 778 +
current/api/Apache.Arrow.BooleanArray.html | 467 +
current/api/Apache.Arrow.C.CArrowArray.html | 551 +
.../api/Apache.Arrow.C.CArrowArrayExporter.html | 266 +
.../api/Apache.Arrow.C.CArrowArrayImporter.html | 272 +
current/api/Apache.Arrow.C.CArrowArrayStream.html | 279 +
.../Apache.Arrow.C.CArrowArrayStreamExporter.html | 221 +
.../Apache.Arrow.C.CArrowArrayStreamImporter.html | 223 +
current/api/Apache.Arrow.C.CArrowSchema.html | 624 +
.../api/Apache.Arrow.C.CArrowSchemaExporter.html | 306 +
.../api/Apache.Arrow.C.CArrowSchemaImporter.html | 303 +
current/api/Apache.Arrow.C.html | 164 +
current/api/Apache.Arrow.ChunkedArray.html | 580 +
current/api/Apache.Arrow.Column.html | 515 +
....Arrow.Compression.CompressionCodecFactory.html | 265 +
current/api/Apache.Arrow.Compression.html | 127 +
current/api/Apache.Arrow.Date32Array.Builder.html | 350 +
current/api/Apache.Arrow.Date32Array.html | 466 +
current/api/Apache.Arrow.Date64Array.Builder.html | 350 +
current/api/Apache.Arrow.Date64Array.html | 467 +
current/api/Apache.Arrow.DateArrayBuilder-3.html | 773 +
.../Apache.Arrow.DayTimeIntervalArray.Builder.html | 285 +
current/api/Apache.Arrow.DayTimeIntervalArray.html | 342 +
.../api/Apache.Arrow.Decimal128Array.Builder.html | 613 +
current/api/Apache.Arrow.Decimal128Array.html | 539 +
.../api/Apache.Arrow.Decimal256Array.Builder.html | 613 +
current/api/Apache.Arrow.Decimal256Array.html | 544 +
.../api/Apache.Arrow.Decimal32Array.Builder.html | 541 +
current/api/Apache.Arrow.Decimal32Array.html | 539 +
.../api/Apache.Arrow.Decimal64Array.Builder.html | 541 +
current/api/Apache.Arrow.Decimal64Array.html | 539 +
.../api/Apache.Arrow.DelegatingArrayBuilder-3.html | 505 +
current/api/Apache.Arrow.DenseUnionArray.html | 421 +
current/api/Apache.Arrow.DictionaryArray.html | 416 +
current/api/Apache.Arrow.DoubleArray.Builder.html | 285 +
current/api/Apache.Arrow.DoubleArray.html | 341 +
.../api/Apache.Arrow.DurationArray.Builder.html | 433 +
current/api/Apache.Arrow.DurationArray.html | 417 +
current/api/Apache.Arrow.Field.Builder.html | 423 +
current/api/Apache.Arrow.Field.html | 408 +
.../Apache.Arrow.FixedSizeListArray.Builder.html | 559 +
current/api/Apache.Arrow.FixedSizeListArray.html | 424 +
.../Apache.Arrow.Flight.Client.FlightClient.html | 1072 +
...Client.FlightClientRecordBatchStreamReader.html | 203 +
...Client.FlightClientRecordBatchStreamWriter.html | 267 +
...lient.FlightRecordBatchDuplexStreamingCall.html | 385 +
...light.Client.FlightRecordBatchExchangeCall.html | 385 +
...ight.Client.FlightRecordBatchStreamingCall.html | 352 +
current/api/Apache.Arrow.Flight.Client.html | 146 +
...row.Flight.Extensions.FlightInfoExtensions.html | 216 +
current/api/Apache.Arrow.Flight.Extensions.html | 126 +
current/api/Apache.Arrow.Flight.FlightAction.html | 376 +
.../api/Apache.Arrow.Flight.FlightActionType.html | 344 +
.../api/Apache.Arrow.Flight.FlightCriteria.html | 334 +
current/api/Apache.Arrow.Flight.FlightData.html | 345 +
.../api/Apache.Arrow.Flight.FlightDescriptor.html | 446 +
.../Apache.Arrow.Flight.FlightDescriptorType.html | 153 +
.../api/Apache.Arrow.Flight.FlightEndpoint.html | 344 +
...Apache.Arrow.Flight.FlightHandshakeRequest.html | 344 +
...pache.Arrow.Flight.FlightHandshakeResponse.html | 339 +
current/api/Apache.Arrow.Flight.FlightInfo.html | 490 +
...pache.Arrow.Flight.FlightInfoCancelRequest.html | 418 +
...Apache.Arrow.Flight.FlightInfoCancelResult.html | 418 +
.../api/Apache.Arrow.Flight.FlightLocation.html | 311 +
.../api/Apache.Arrow.Flight.FlightPutResult.html | 368 +
...Arrow.Flight.FlightRecordBatchStreamReader.html | 402 +
...Arrow.Flight.FlightRecordBatchStreamWriter.html | 408 +
current/api/Apache.Arrow.Flight.FlightResult.html | 373 +
current/api/Apache.Arrow.Flight.FlightTicket.html | 373 +
.../Apache.Arrow.Flight.Server.FlightServer.html | 540 +
...Server.FlightServerRecordBatchStreamReader.html | 273 +
...Server.FlightServerRecordBatchStreamWriter.html | 238 +
current/api/Apache.Arrow.Flight.Server.html | 134 +
...he.Arrow.Flight.Sql.Client.FlightSqlClient.html | 1680 +
current/api/Apache.Arrow.Flight.Sql.Client.html | 126 +
.../api/Apache.Arrow.Flight.Sql.DoPutResult.html | 354 +
.../Apache.Arrow.Flight.Sql.FlightCallOptions.html | 274 +
...pache.Arrow.Flight.Sql.FlightSqlExtensions.html | 255 +
.../Apache.Arrow.Flight.Sql.FlightSqlServer.html | 1958 ++
.../Apache.Arrow.Flight.Sql.FlightSqlUtils.html | 405 +
.../Apache.Arrow.Flight.Sql.PreparedStatement.html | 899 +
.../Apache.Arrow.Flight.Sql.SchemaExtensions.html | 256 +
current/api/Apache.Arrow.Flight.Sql.SqlAction.html | 390 +
current/api/Apache.Arrow.Flight.Sql.TableRef.html | 345 +
.../api/Apache.Arrow.Flight.Sql.Transaction.html | 527 +
current/api/Apache.Arrow.Flight.Sql.html | 167 +
current/api/Apache.Arrow.Flight.html | 200 +
current/api/Apache.Arrow.FloatArray.Builder.html | 285 +
current/api/Apache.Arrow.FloatArray.html | 341 +
current/api/Apache.Arrow.IArrowArray.html | 386 +
current/api/Apache.Arrow.IArrowArrayBuilder-1.html | 196 +
current/api/Apache.Arrow.IArrowArrayBuilder-2.html | 299 +
current/api/Apache.Arrow.IArrowArrayBuilder-3.html | 363 +
current/api/Apache.Arrow.IArrowArrayBuilder.html | 179 +
current/api/Apache.Arrow.IArrowArrayVisitor-1.html | 191 +
current/api/Apache.Arrow.IArrowArrayVisitor.html | 179 +
current/api/Apache.Arrow.IArrowRecord.html | 316 +
current/api/Apache.Arrow.Int16Array.Builder.html | 285 +
current/api/Apache.Arrow.Int16Array.html | 341 +
current/api/Apache.Arrow.Int32Array.Builder.html | 285 +
current/api/Apache.Arrow.Int32Array.html | 341 +
current/api/Apache.Arrow.Int64Array.Builder.html | 285 +
current/api/Apache.Arrow.Int64Array.html | 341 +
current/api/Apache.Arrow.Int8Array.Builder.html | 285 +
current/api/Apache.Arrow.Int8Array.html | 341 +
current/api/Apache.Arrow.IntervalArray-1.html | 349 +
current/api/Apache.Arrow.Ipc.ArrowFileReader.html | 589 +
current/api/Apache.Arrow.Ipc.ArrowFileWriter.html | 434 +
.../api/Apache.Arrow.Ipc.ArrowStreamReader.html | 696 +
.../api/Apache.Arrow.Ipc.ArrowStreamWriter.html | 725 +
.../api/Apache.Arrow.Ipc.CompressionCodecType.html | 153 +
.../api/Apache.Arrow.Ipc.IArrowArrayStream.html | 189 +
current/api/Apache.Arrow.Ipc.IArrowReader.html | 184 +
.../api/Apache.Arrow.Ipc.ICompressionCodec.html | 234 +
.../Apache.Arrow.Ipc.ICompressionCodecFactory.html | 230 +
.../api/Apache.Arrow.Ipc.ITryCompressionCodec.html | 206 +
current/api/Apache.Arrow.Ipc.IpcOptions.html | 341 +
current/api/Apache.Arrow.Ipc.html | 176 +
current/api/Apache.Arrow.LargeBinaryArray.html | 603 +
current/api/Apache.Arrow.LargeListArray.html | 524 +
current/api/Apache.Arrow.LargeStringArray.html | 429 +
current/api/Apache.Arrow.ListArray.Builder.html | 555 +
current/api/Apache.Arrow.ListArray.html | 567 +
.../api/Apache.Arrow.ListViewArray.Builder.html | 556 +
current/api/Apache.Arrow.ListViewArray.html | 588 +
current/api/Apache.Arrow.MapArray.Builder.html | 586 +
current/api/Apache.Arrow.MapArray.html | 542 +
.../Apache.Arrow.Memory.MemoryAllocator.Stats.html | 242 +
.../api/Apache.Arrow.Memory.MemoryAllocator.html | 426 +
.../Apache.Arrow.Memory.NativeMemoryAllocator.html | 269 +
.../Apache.Arrow.Memory.NativeMemoryManager.html | 395 +
current/api/Apache.Arrow.Memory.html | 138 +
...ow.MonthDayNanosecondIntervalArray.Builder.html | 285 +
...ache.Arrow.MonthDayNanosecondIntervalArray.html | 342 +
current/api/Apache.Arrow.NullArray.Builder.html | 485 +
current/api/Apache.Arrow.NullArray.html | 510 +
current/api/Apache.Arrow.PrimitiveArray-1.html | 426 +
.../api/Apache.Arrow.PrimitiveArrayBuilder-3.html | 840 +
.../api/Apache.Arrow.PrimitiveArrayBuilder-4.html | 728 +
.../api/Apache.Arrow.RecordBatch.ArrayBuilder.html | 1172 +
current/api/Apache.Arrow.RecordBatch.Builder.html | 448 +
current/api/Apache.Arrow.RecordBatch.html | 655 +
current/api/Apache.Arrow.Scalars.BinaryView.html | 567 +
.../api/Apache.Arrow.Scalars.DayTimeInterval.html | 606 +
...e.Arrow.Scalars.MonthDayNanosecondInterval.html | 638 +
.../Apache.Arrow.Scalars.YearMonthInterval.html | 607 +
current/api/Apache.Arrow.Scalars.html | 138 +
current/api/Apache.Arrow.Schema.Builder.html | 418 +
current/api/Apache.Arrow.Schema.html | 788 +
current/api/Apache.Arrow.SpanExtensions.html | 262 +
current/api/Apache.Arrow.SparseUnionArray.html | 353 +
current/api/Apache.Arrow.StringArray.Builder.html | 395 +
current/api/Apache.Arrow.StringArray.html | 510 +
.../api/Apache.Arrow.StringViewArray.Builder.html | 389 +
current/api/Apache.Arrow.StringViewArray.html | 426 +
current/api/Apache.Arrow.StructArray.html | 361 +
current/api/Apache.Arrow.Table.html | 555 +
current/api/Apache.Arrow.Time32Array.Builder.html | 316 +
current/api/Apache.Arrow.Time32Array.html | 423 +
current/api/Apache.Arrow.Time64Array.Builder.html | 316 +
current/api/Apache.Arrow.Time64Array.html | 423 +
current/api/Apache.Arrow.TimeArrayBuilder-3.html | 485 +
current/api/Apache.Arrow.TimeSpanExtensions.html | 219 +
.../api/Apache.Arrow.TimestampArray.Builder.html | 461 +
current/api/Apache.Arrow.TimestampArray.html | 419 +
current/api/Apache.Arrow.Types.ArrowType.html | 338 +
current/api/Apache.Arrow.Types.ArrowTypeId.html | 267 +
current/api/Apache.Arrow.Types.BinaryType.html | 331 +
current/api/Apache.Arrow.Types.BinaryViewType.html | 331 +
current/api/Apache.Arrow.Types.BooleanType.html | 392 +
current/api/Apache.Arrow.Types.Date32Type.html | 392 +
current/api/Apache.Arrow.Types.Date64Type.html | 392 +
current/api/Apache.Arrow.Types.DateType.html | 251 +
current/api/Apache.Arrow.Types.DateUnit.html | 153 +
current/api/Apache.Arrow.Types.Decimal128Type.html | 401 +
current/api/Apache.Arrow.Types.Decimal256Type.html | 401 +
current/api/Apache.Arrow.Types.Decimal32Type.html | 401 +
current/api/Apache.Arrow.Types.Decimal64Type.html | 401 +
current/api/Apache.Arrow.Types.DictionaryType.html | 493 +
current/api/Apache.Arrow.Types.DoubleType.html | 424 +
current/api/Apache.Arrow.Types.DurationType.html | 490 +
.../Apache.Arrow.Types.FixedSizeBinaryType.html | 404 +
.../api/Apache.Arrow.Types.FixedSizeListType.html | 464 +
current/api/Apache.Arrow.Types.FixedWidthType.html | 279 +
current/api/Apache.Arrow.Types.FloatType.html | 424 +
...rrow.Types.FloatingPointType.PrecisionKind.html | 156 +
.../api/Apache.Arrow.Types.FloatingPointType.html | 256 +
current/api/Apache.Arrow.Types.HalfFloatType.html | 424 +
current/api/Apache.Arrow.Types.IArrowType.html | 286 +
.../Apache.Arrow.Types.IArrowTypeVisitor-1.html | 191 +
.../api/Apache.Arrow.Types.IArrowTypeVisitor.html | 179 +
current/api/Apache.Arrow.Types.IRecordType.html | 319 +
current/api/Apache.Arrow.Types.Int16Type.html | 393 +
current/api/Apache.Arrow.Types.Int32Type.html | 393 +
current/api/Apache.Arrow.Types.Int64Type.html | 393 +
current/api/Apache.Arrow.Types.Int8Type.html | 393 +
current/api/Apache.Arrow.Types.IntegerType.html | 226 +
current/api/Apache.Arrow.Types.IntervalType.html | 522 +
current/api/Apache.Arrow.Types.IntervalUnit.html | 156 +
.../api/Apache.Arrow.Types.LargeBinaryType.html | 331 +
current/api/Apache.Arrow.Types.LargeListType.html | 429 +
.../api/Apache.Arrow.Types.LargeStringType.html | 328 +
current/api/Apache.Arrow.Types.ListType.html | 429 +
current/api/Apache.Arrow.Types.ListViewType.html | 429 +
current/api/Apache.Arrow.Types.MapType.html | 601 +
current/api/Apache.Arrow.Types.NestedType.html | 350 +
current/api/Apache.Arrow.Types.NullType.html | 328 +
current/api/Apache.Arrow.Types.NumberType.html | 252 +
current/api/Apache.Arrow.Types.StringType.html | 328 +
current/api/Apache.Arrow.Types.StringViewType.html | 328 +
current/api/Apache.Arrow.Types.StructType.html | 449 +
current/api/Apache.Arrow.Types.Time32Type.html | 412 +
current/api/Apache.Arrow.Types.Time64Type.html | 412 +
current/api/Apache.Arrow.Types.TimeBasedType.html | 287 +
current/api/Apache.Arrow.Types.TimeType.html | 419 +
current/api/Apache.Arrow.Types.TimeUnit.html | 159 +
current/api/Apache.Arrow.Types.TimestampType.html | 496 +
current/api/Apache.Arrow.Types.UInt16Type.html | 393 +
current/api/Apache.Arrow.Types.UInt32Type.html | 393 +
current/api/Apache.Arrow.Types.UInt64Type.html | 393 +
current/api/Apache.Arrow.Types.UInt8Type.html | 393 +
current/api/Apache.Arrow.Types.UnionMode.html | 153 +
current/api/Apache.Arrow.Types.UnionType.html | 402 +
current/api/Apache.Arrow.Types.html | 360 +
current/api/Apache.Arrow.UInt16Array.Builder.html | 285 +
current/api/Apache.Arrow.UInt16Array.html | 341 +
current/api/Apache.Arrow.UInt32Array.Builder.html | 285 +
current/api/Apache.Arrow.UInt32Array.html | 341 +
current/api/Apache.Arrow.UInt64Array.Builder.html | 285 +
current/api/Apache.Arrow.UInt64Array.html | 341 +
current/api/Apache.Arrow.UInt8Array.Builder.html | 285 +
current/api/Apache.Arrow.UInt8Array.html | 341 +
current/api/Apache.Arrow.UnionArray.html | 813 +
...pache.Arrow.YearMonthIntervalArray.Builder.html | 285 +
.../api/Apache.Arrow.YearMonthIntervalArray.html | 342 +
current/api/Apache.Arrow.html | 609 +
...t.Protocol.Sql.ActionBeginSavepointRequest.html | 759 +
...ht.Protocol.Sql.ActionBeginSavepointResult.html | 697 +
...Protocol.Sql.ActionBeginTransactionRequest.html | 627 +
....Protocol.Sql.ActionBeginTransactionResult.html | 697 +
...ight.Protocol.Sql.ActionCancelQueryRequest.html | 707 +
...ActionCancelQueryResult.Types.CancelResult.html | 172 +
...Protocol.Sql.ActionCancelQueryResult.Types.html | 177 +
...light.Protocol.Sql.ActionCancelQueryResult.html | 696 +
...ol.Sql.ActionClosePreparedStatementRequest.html | 694 +
...l.Sql.ActionCreatePreparedStatementRequest.html | 816 +
...ol.Sql.ActionCreatePreparedStatementResult.html | 830 +
...l.ActionCreatePreparedSubstraitPlanRequest.html | 816 +
...tionEndSavepointRequest.Types.EndSavepoint.html | 161 +
...otocol.Sql.ActionEndSavepointRequest.Types.html | 177 +
...ght.Protocol.Sql.ActionEndSavepointRequest.html | 761 +
...EndTransactionRequest.Types.EndTransaction.html | 161 +
...ocol.Sql.ActionEndTransactionRequest.Types.html | 177 +
...t.Protocol.Sql.ActionEndTransactionRequest.html | 759 +
...row.Flight.Protocol.Sql.CommandGetCatalogs.html | 638 +
...ight.Protocol.Sql.CommandGetCrossReference.html | 1303 +
...ow.Flight.Protocol.Sql.CommandGetDbSchemas.html | 895 +
...Flight.Protocol.Sql.CommandGetExportedKeys.html | 966 +
...Flight.Protocol.Sql.CommandGetImportedKeys.html | 972 +
....Flight.Protocol.Sql.CommandGetPrimaryKeys.html | 957 +
...rrow.Flight.Protocol.Sql.CommandGetSqlInfo.html | 726 +
...w.Flight.Protocol.Sql.CommandGetTableTypes.html | 639 +
...Arrow.Flight.Protocol.Sql.CommandGetTables.html | 1168 +
...Flight.Protocol.Sql.CommandGetXdbcTypeInfo.html | 809 +
...Protocol.Sql.CommandPreparedStatementQuery.html | 718 +
...rotocol.Sql.CommandPreparedStatementUpdate.html | 695 +
...eDefinitionOptions.Types.TableExistsOption.html | 168 +
...efinitionOptions.Types.TableNotExistOption.html | 163 +
...tIngest.Types.TableDefinitionOptions.Types.html | 177 +
...atementIngest.Types.TableDefinitionOptions.html | 754 +
....Protocol.Sql.CommandStatementIngest.Types.html | 177 +
...Flight.Protocol.Sql.CommandStatementIngest.html | 1253 +
....Flight.Protocol.Sql.CommandStatementQuery.html | 835 +
...Protocol.Sql.CommandStatementSubstraitPlan.html | 836 +
...Flight.Protocol.Sql.CommandStatementUpdate.html | 816 +
....Protocol.Sql.DoPutPreparedStatementResult.html | 761 +
...rrow.Flight.Protocol.Sql.DoPutUpdateResult.html | 696 +
...ow.Flight.Protocol.Sql.FlightSqlExtensions.html | 211 +
...ow.Flight.Protocol.Sql.FlightSqlReflection.html | 213 +
.../api/Arrow.Flight.Protocol.Sql.Nullable.html | 171 +
.../api/Arrow.Flight.Protocol.Sql.Searchable.html | 185 +
current/api/Arrow.Flight.Protocol.Sql.SqlInfo.html | 990 +
.../Arrow.Flight.Protocol.Sql.SqlNullOrdering.html | 163 +
...ght.Protocol.Sql.SqlOuterJoinsSupportLevel.html | 159 +
...t.Protocol.Sql.SqlSupportedCaseSensitivity.html | 163 +
...ht.Protocol.Sql.SqlSupportedElementActions.html | 159 +
...ow.Flight.Protocol.Sql.SqlSupportedGroupBy.html | 155 +
...rotocol.Sql.SqlSupportedPositionedCommands.html | 155 +
...tocol.Sql.SqlSupportedResultSetConcurrency.html | 159 +
...ght.Protocol.Sql.SqlSupportedResultSetType.html | 163 +
...Flight.Protocol.Sql.SqlSupportedSubqueries.html | 163 +
...light.Protocol.Sql.SqlSupportedTransaction.html | 165 +
...ight.Protocol.Sql.SqlSupportedTransactions.html | 159 +
...row.Flight.Protocol.Sql.SqlSupportedUnions.html | 155 +
...row.Flight.Protocol.Sql.SqlSupportsConvert.html | 227 +
....Protocol.Sql.SqlTransactionIsolationLevel.html | 167 +
.../Arrow.Flight.Protocol.Sql.SubstraitPlan.html | 761 +
...rotocol.Sql.SupportedAnsi92SqlGrammarLevel.html | 159 +
...ow.Flight.Protocol.Sql.SupportedSqlGrammar.html | 159 +
...w.Flight.Protocol.Sql.TicketStatementQuery.html | 697 +
...rrow.Flight.Protocol.Sql.UpdateDeleteRules.html | 167 +
.../Arrow.Flight.Protocol.Sql.XdbcDataType.html | 248 +
...ow.Flight.Protocol.Sql.XdbcDatetimeSubcode.html | 279 +
current/api/Arrow.Flight.Protocol.Sql.html | 814 +
...lder.FlightIEndpointRouteBuilderExtensions.html | 216 +
current/api/Microsoft.AspNetCore.Builder.html | 126 +
...jection.FlightIGrpcServerBuilderExtensions.html | 221 +
.../Microsoft.Extensions.DependencyInjection.html | 126 +
current/api/toc.html | 1071 +
current/api/toc.json | 2 +
current/favicon.ico | Bin 0 -> 99678 bytes
current/images/favicon.png | Bin 0 -> 9201 bytes
current/images/logo.svg | 25 +
current/index.html | 261 +
current/index.json | 1647 +
current/logo.svg | 25 +
current/manifest.json | 4667 +++
.../public/architecture-I3QFYML2-2T2ZUHXO.min.js | 2 +
.../architecture-I3QFYML2-2T2ZUHXO.min.js.map | 7 +
.../architectureDiagram-UYN6MBPD-WBU2OYNU.min.js | 37 +
...rchitectureDiagram-UYN6MBPD-WBU2OYNU.min.js.map | 7 +
.../public/blockDiagram-ZHA2E4KO-IZKTV5IP.min.js | 122 +
.../blockDiagram-ZHA2E4KO-IZKTV5IP.min.js.map | 7 +
current/public/bootstrap-icons-OCU552PF.woff | Bin 0 -> 176032 bytes
current/public/bootstrap-icons-X6UQXWUS.woff2 | Bin 0 -> 130396 bytes
current/public/c4Diagram-6F5ED5ID-X53KYE5F.min.js | 11 +
.../public/c4Diagram-6F5ED5ID-X53KYE5F.min.js.map | 7 +
current/public/chunk-2YMHYP32.min.js | 2 +
current/public/chunk-2YMHYP32.min.js.map | 7 +
current/public/chunk-33FU46FA.min.js | 2 +
current/public/chunk-33FU46FA.min.js.map | 7 +
current/public/chunk-3Z74ZUXG.min.js | 2 +
current/public/chunk-3Z74ZUXG.min.js.map | 7 +
current/public/chunk-54U54PUP.min.js | 165 +
current/public/chunk-54U54PUP.min.js.map | 7 +
current/public/chunk-5IIW54K6.min.js | 2 +
current/public/chunk-5IIW54K6.min.js.map | 7 +
current/public/chunk-6YMKSKZH.min.js | 221 +
current/public/chunk-6YMKSKZH.min.js.map | 7 +
current/public/chunk-AUO2PXKS.min.js | 67 +
current/public/chunk-AUO2PXKS.min.js.map | 7 +
current/public/chunk-BD4P4Z7J.min.js | 2 +
current/public/chunk-BD4P4Z7J.min.js.map | 7 +
current/public/chunk-BIJFJY5F.min.js | 126 +
current/public/chunk-BIJFJY5F.min.js.map | 7 +
current/public/chunk-C7DS3QYJ.min.js | 2 +
current/public/chunk-C7DS3QYJ.min.js.map | 7 +
current/public/chunk-CLIYZZ5Y.min.js | 2 +
current/public/chunk-CLIYZZ5Y.min.js.map | 7 +
current/public/chunk-CM5D5KZN.min.js | 2 +
current/public/chunk-CM5D5KZN.min.js.map | 7 +
current/public/chunk-CXRPJJJE.min.js | 2 +
current/public/chunk-CXRPJJJE.min.js.map | 7 +
current/public/chunk-DTUU2GN4.min.js | 22 +
current/public/chunk-DTUU2GN4.min.js.map | 7 +
current/public/chunk-EDJWACL4.min.js | 2 +
current/public/chunk-EDJWACL4.min.js.map | 7 +
current/public/chunk-EKP7MBOP.min.js | 2 +
current/public/chunk-EKP7MBOP.min.js.map | 7 +
current/public/chunk-I4ZXTPQC.min.js | 2 +
current/public/chunk-I4ZXTPQC.min.js.map | 7 +
current/public/chunk-IJ4BRSPX.min.js | 2 +
current/public/chunk-IJ4BRSPX.min.js.map | 7 +
current/public/chunk-IQQ46AC6.min.js | 2 +
current/public/chunk-IQQ46AC6.min.js.map | 7 +
current/public/chunk-ISDTAGDN.min.js | 2 +
current/public/chunk-ISDTAGDN.min.js.map | 7 +
current/public/chunk-JL3VILNY.min.js | 2 +
current/public/chunk-JL3VILNY.min.js.map | 7 +
current/public/chunk-N4YULA37.min.js | 42 +
current/public/chunk-N4YULA37.min.js.map | 7 +
current/public/chunk-N6ME3NZU.min.js | 16 +
current/public/chunk-N6ME3NZU.min.js.map | 7 +
current/public/chunk-OSRY5VT3.min.js | 2 +
current/public/chunk-OSRY5VT3.min.js.map | 7 +
current/public/chunk-OZ2RCKQJ.min.js | 2 +
current/public/chunk-OZ2RCKQJ.min.js.map | 7 +
current/public/chunk-PDS7545E.min.js | 2 +
current/public/chunk-PDS7545E.min.js.map | 7 +
current/public/chunk-PYPO7LRM.min.js | 3 +
current/public/chunk-PYPO7LRM.min.js.map | 7 +
current/public/chunk-TLYS76Q7.min.js | 5 +
current/public/chunk-TLYS76Q7.min.js.map | 7 +
current/public/chunk-U3SD26FK.min.js | 65 +
current/public/chunk-U3SD26FK.min.js.map | 7 +
current/public/chunk-U4DUTLYF.min.js | 15 +
current/public/chunk-U4DUTLYF.min.js.map | 7 +
current/public/chunk-UEFJDIUO.min.js | 2 +
current/public/chunk-UEFJDIUO.min.js.map | 7 +
current/public/chunk-V55NTXQN.min.js | 2 +
current/public/chunk-V55NTXQN.min.js.map | 7 +
current/public/chunk-WMZJ2DJX.min.js | 25 +
current/public/chunk-WMZJ2DJX.min.js.map | 7 +
current/public/chunk-WXIN66R4.min.js | 4 +
current/public/chunk-WXIN66R4.min.js.map | 7 +
.../public/classDiagram-LNE6IOMH-VZ67B4ZP.min.js | 2 +
.../classDiagram-LNE6IOMH-VZ67B4ZP.min.js.map | 7 +
.../classDiagram-v2-MQ7JQ4JX-4JTAVB6L.min.js | 2 +
.../classDiagram-v2-MQ7JQ4JX-4JTAVB6L.min.js.map | 7 +
current/public/dagre-4EVJKHTY-MHPLGZHX.min.js | 5 +
current/public/dagre-4EVJKHTY-MHPLGZHX.min.js.map | 7 +
current/public/diagram-QW4FP2JN-UOF7FAFC.min.js | 25 +
.../public/diagram-QW4FP2JN-UOF7FAFC.min.js.map | 7 +
current/public/docfx.min.css | 16 +
current/public/docfx.min.css.map | 7 +
current/public/docfx.min.js | 102 +
current/public/docfx.min.js.map | 7 +
current/public/erDiagram-6RL3IURR-PEYW6AVI.min.js | 52 +
.../public/erDiagram-6RL3IURR-PEYW6AVI.min.js.map | 7 +
current/public/es-4I4X6RME.min.js | 10 +
current/public/es-4I4X6RME.min.js.map | 7 +
.../public/flowDiagram-7ASYPVHJ-DABBKNEC.min.js | 161 +
.../flowDiagram-7ASYPVHJ-DABBKNEC.min.js.map | 7 +
.../public/ganttDiagram-NTVNEXSI-JVQ2N4MZ.min.js | 258 +
.../ganttDiagram-NTVNEXSI-JVQ2N4MZ.min.js.map | 7 +
current/public/gitGraph-YCYPL57B-3XOJ53I6.min.js | 2 +
.../public/gitGraph-YCYPL57B-3XOJ53I6.min.js.map | 7 +
.../gitGraphDiagram-NRZ2UAAF-WVTRWY3E.min.js | 66 +
.../gitGraphDiagram-NRZ2UAAF-WVTRWY3E.min.js.map | 7 +
current/public/info-46DW6VJ7-RDUIJSMX.min.js | 2 +
current/public/info-46DW6VJ7-RDUIJSMX.min.js.map | 7 +
.../public/infoDiagram-A4XQUW5V-SKLVFWJI.min.js | 3 +
.../infoDiagram-A4XQUW5V-SKLVFWJI.min.js.map | 7 +
.../public/journeyDiagram-G5WM74LC-AHZ7GKR5.min.js | 140 +
.../journeyDiagram-G5WM74LC-AHZ7GKR5.min.js.map | 7 +
.../kanban-definition-QRCXZQQD-MKSHYOCX.min.js | 89 +
.../kanban-definition-QRCXZQQD-MKSHYOCX.min.js.map | 7 +
current/public/katex-ROPKEHCO.min.js | 262 +
current/public/katex-ROPKEHCO.min.js.map | 7 +
current/public/lunr.ar-A6ZT2INA.min.js | 25 +
current/public/lunr.ar-A6ZT2INA.min.js.map | 7 +
current/public/lunr.da-WWM276CR.min.js | 22 +
current/public/lunr.da-WWM276CR.min.js.map | 7 +
current/public/lunr.de-XXPRKDAY.min.js | 22 +
current/public/lunr.de-XXPRKDAY.min.js.map | 7 +
current/public/lunr.du-NO4L2LL3.min.js | 22 +
current/public/lunr.du-NO4L2LL3.min.js.map | 7 +
current/public/lunr.el-5ZSSJVMA.min.js | 22 +
current/public/lunr.el-5ZSSJVMA.min.js.map | 7 +
current/public/lunr.es-ZH6Q76E6.min.js | 22 +
current/public/lunr.es-ZH6Q76E6.min.js.map | 7 +
current/public/lunr.fi-S7WJSBCP.min.js | 22 +
current/public/lunr.fi-S7WJSBCP.min.js.map | 7 +
current/public/lunr.fr-H2QNBELV.min.js | 22 +
current/public/lunr.fr-H2QNBELV.min.js.map | 7 +
current/public/lunr.he-TTLAK4MN.min.js | 25 +
current/public/lunr.he-TTLAK4MN.min.js.map | 7 +
current/public/lunr.hi-PWWMAGLU.min.js | 22 +
current/public/lunr.hi-PWWMAGLU.min.js.map | 7 +
current/public/lunr.hu-DLG2DSVM.min.js | 22 +
current/public/lunr.hu-DLG2DSVM.min.js.map | 7 +
current/public/lunr.hy-FFQJAR7M.min.js | 22 +
current/public/lunr.hy-FFQJAR7M.min.js.map | 7 +
current/public/lunr.it-VQNLJLPR.min.js | 22 +
current/public/lunr.it-VQNLJLPR.min.js.map | 7 +
current/public/lunr.ja-J6QHZSR2.min.js | 2 +
current/public/lunr.ja-J6QHZSR2.min.js.map | 7 +
current/public/lunr.jp-M45D3XJE.min.js | 2 +
current/public/lunr.jp-M45D3XJE.min.js.map | 7 +
current/public/lunr.kn-ASLXFRTC.min.js | 22 +
current/public/lunr.kn-ASLXFRTC.min.js.map | 7 +
current/public/lunr.ko-RHF2BDE4.min.js | 22 +
current/public/lunr.ko-RHF2BDE4.min.js.map | 7 +
current/public/lunr.nl-2BITG354.min.js | 22 +
current/public/lunr.nl-2BITG354.min.js.map | 7 +
current/public/lunr.no-WPLSHWFO.min.js | 22 +
current/public/lunr.no-WPLSHWFO.min.js.map | 7 +
current/public/lunr.pt-V2XEBELC.min.js | 22 +
current/public/lunr.pt-V2XEBELC.min.js.map | 7 +
current/public/lunr.ro-O76266FJ.min.js | 22 +
current/public/lunr.ro-O76266FJ.min.js.map | 7 +
current/public/lunr.ru-G56UDXYH.min.js | 22 +
current/public/lunr.ru-G56UDXYH.min.js.map | 7 +
current/public/lunr.sa-LD5PRAIS.min.js | 22 +
current/public/lunr.sa-LD5PRAIS.min.js.map | 7 +
current/public/lunr.sv-7VRY4UDB.min.js | 22 +
current/public/lunr.sv-7VRY4UDB.min.js.map | 7 +
current/public/lunr.ta-OWB7AURB.min.js | 22 +
current/public/lunr.ta-OWB7AURB.min.js.map | 7 +
current/public/lunr.te-JGGL3BFP.min.js | 22 +
current/public/lunr.te-JGGL3BFP.min.js.map | 7 +
current/public/lunr.th-O4JBL3IY.min.js | 22 +
current/public/lunr.th-O4JBL3IY.min.js.map | 7 +
current/public/lunr.tr-WXUV733C.min.js | 22 +
current/public/lunr.tr-WXUV733C.min.js.map | 7 +
current/public/lunr.vi-3U4A337N.min.js | 22 +
current/public/lunr.vi-3U4A337N.min.js.map | 7 +
current/public/main.css | 0
current/public/main.js | 1 +
current/public/mermaid.core-QWHI4VJR.min.js | 19 +
current/public/mermaid.core-QWHI4VJR.min.js.map | 7 +
.../mindmap-definition-GWI6TPTV-XCX7U2FR.min.js | 96 +
...mindmap-definition-GWI6TPTV-XCX7U2FR.min.js.map | 7 +
current/public/packet-W2GHVCYJ-ZZMTAWKW.min.js | 2 +
current/public/packet-W2GHVCYJ-ZZMTAWKW.min.js.map | 7 +
current/public/pie-BEWT4RHE-VFWRUT6J.min.js | 2 +
current/public/pie-BEWT4RHE-VFWRUT6J.min.js.map | 7 +
current/public/pieDiagram-YF2LJOPJ-ITGVNBO2.min.js | 31 +
.../public/pieDiagram-YF2LJOPJ-ITGVNBO2.min.js.map | 7 +
.../quadrantDiagram-OS5C2QUG-BN35C5UH.min.js | 8 +
.../quadrantDiagram-OS5C2QUG-BN35C5UH.min.js.map | 7 +
.../requirementDiagram-MIRIMTAZ-CXICLXCG.min.js | 53 +
...requirementDiagram-MIRIMTAZ-CXICLXCG.min.js.map | 7 +
.../public/sankeyDiagram-Y46BX6SQ-LTJNBPUP.min.js | 9 +
.../sankeyDiagram-Y46BX6SQ-LTJNBPUP.min.js.map | 7 +
current/public/search-worker.min.js | 67 +
current/public/search-worker.min.js.map | 7 +
.../sequenceDiagram-G6AWOVSC-UJVWCU2P.min.js | 123 +
.../sequenceDiagram-G6AWOVSC-UJVWCU2P.min.js.map | 7 +
.../public/stateDiagram-MAYHULR4-UPNPJ5ZA.min.js | 2 +
.../stateDiagram-MAYHULR4-UPNPJ5ZA.min.js.map | 7 +
.../stateDiagram-v2-4JROLMXI-COTI64PW.min.js | 2 +
.../stateDiagram-v2-4JROLMXI-COTI64PW.min.js.map | 7 +
current/public/tex-svg-full-SL33OL2J.min.js | 105 +
current/public/tex-svg-full-SL33OL2J.min.js.map | 7 +
.../timeline-definition-U7ZMHBDA-I7GF7M6N.min.js | 62 +
...imeline-definition-U7ZMHBDA-I7GF7M6N.min.js.map | 7 +
.../public/xychartDiagram-6QU3TZC5-MQVPM64I.min.js | 8 +
.../xychartDiagram-6QU3TZC5-MQVPM64I.min.js.map | 7 +
current/toc.html | 25 +
current/toc.json | 2 +
current/xrefmap.yml | 31512 +++++++++++++++++++
1084 files changed, 366884 insertions(+)
diff --git a/22.0.0/api/Apache.Arrow.Array.html b/22.0.0/api/Apache.Arrow.Array.html
new file mode 100644
index 0000000..ed756be
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.Array.html
@@ -0,0 +1,596 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class Array | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class Array | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_Array.md&value=---%0Auid%3A%20Apache.Arrow.Array%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.Array">
+
+
+
+ <h1 id="Apache_Arrow_Array" data-uid="Apache.Arrow.Array" class="text-break">
+Class Array <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L21"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public abstract class Array : IArrowArray, IDisposable</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">Array</span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist derived">
+ <dt>Derived</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.Arrays.FixedSizeBinaryArray.html">FixedSizeBinaryArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.BooleanArray.html">BooleanArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.DictionaryArray.html">DictionaryArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.FixedSizeListArray.html">FixedSizeListArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.LargeBinaryArray.html">LargeBinaryArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.LargeListArray.html">LargeListArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.ListArray.html">ListArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.ListViewArray.html">ListViewArray</a></div>
+ <div><a class="xref" href="Apache.Arrow.PrimitiveArray-1.html">PrimitiveArray<T></a></div>
+ <div><a class="xref" href="Apache.Arrow.StructArray.html">StructArray</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_Array__ctor_" data-uid="Apache.Arrow.Array.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_Array__ctor_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.Array.#ctor(Apache.Arrow.ArrayData)">
+ Array(ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L25"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected Array(ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_Array_Data_" data-uid="Apache.Arrow.Array.Data*"></a>
+
+ <h3 id="Apache_Arrow_Array_Data" data-uid="Apache.Arrow.Array.Data">
+ Data
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L23"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrayData Data { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_Length_" data-uid="Apache.Arrow.Array.Length*"></a>
+
+ <h3 id="Apache_Arrow_Array_Length" data-uid="Apache.Arrow.Array.Length">
+ Length
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L30"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Length { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_NullBitmapBuffer_" data-uid="Apache.Arrow.Array.NullBitmapBuffer*"></a>
+
+ <h3 id="Apache_Arrow_Array_NullBitmapBuffer" data-uid="Apache.Arrow.Array.NullBitmapBuffer">
+ NullBitmapBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L36"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer NullBitmapBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_NullCount_" data-uid="Apache.Arrow.Array.NullCount*"></a>
+
+ <h3 id="Apache_Arrow_Array_NullCount" data-uid="Apache.Arrow.Array.NullCount">
+ NullCount
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L34"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int NullCount { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_Offset_" data-uid="Apache.Arrow.Array.Offset*"></a>
+
+ <h3 id="Apache_Arrow_Array_Offset" data-uid="Apache.Arrow.Array.Offset">
+ Offset
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L32"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Offset { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_Array_Accept_" data-uid="Apache.Arrow.Array.Accept*"></a>
+
+ <h3 id="Apache_Arrow_Array_Accept_Apache_Arrow_IArrowArrayVisitor_" data-uid="Apache.Arrow.Array.Accept(Apache.Arrow.IArrowArrayVisitor)">
+ Accept(IArrowArrayVisitor)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L38"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public virtual void Accept(IArrowArrayVisitor visitor)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>visitor</code> <a class="xref" href="Apache.Arrow.IArrowArrayVisitor.html">IArrowArrayVisitor</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_Dispose_" data-uid="Apache.Arrow.Array.Dispose*"></a>
+
+ <h3 id="Apache_Arrow_Array_Dispose" data-uid="Apache.Arrow.Array.Dispose">
+ Dispose()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L68"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public void Dispose()</code></pre>
+ </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_Dispose_" data-uid="Apache.Arrow.Array.Dispose*"></a>
+
+ <h3 id="Apache_Arrow_Array_Dispose_System_Boolean_" data-uid="Apache.Arrow.Array.Dispose(System.Boolean)">
+ Dispose(bool)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L74"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected virtual void Dispose(bool disposing)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>disposing</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_IsNull_" data-uid="Apache.Arrow.Array.IsNull*"></a>
+
+ <h3 id="Apache_Arrow_Array_IsNull_System_Int32_" data-uid="Apache.Arrow.Array.IsNull(System.Int32)">
+ IsNull(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L46"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public bool IsNull(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_IsValid_" data-uid="Apache.Arrow.Array.IsValid*"></a>
+
+ <h3 id="Apache_Arrow_Array_IsValid_System_Int32_" data-uid="Apache.Arrow.Array.IsValid(System.Int32)">
+ IsValid(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L43"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public bool IsValid(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Array_Slice_" data-uid="Apache.Arrow.Array.Slice*"></a>
+
+ <h3 id="Apache_Arrow_Array_Slice_System_Int32_System_Int32_" data-uid="Apache.Arrow.Array.Slice(System.Int32,System.Int32)">
+ Slice(int, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L63"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Array Slice(int offset, int length)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>offset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.Array.html">Array</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/Array.cs/#L21" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrayData.html b/22.0.0/api/Apache.Arrow.ArrayData.html
new file mode 100644
index 0000000..180d64f
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrayData.html
@@ -0,0 +1,702 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class ArrayData | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class ArrayData | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrayData.md&value=---%0Auid%3A%20Apache.Arrow.ArrayData%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrayData">
+
+
+
+ <h1 id="Apache_Arrow_ArrayData" data-uid="Apache.Arrow.ArrayData" class="text-break">
+Class ArrayData <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L24"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public sealed class ArrayData : IDisposable</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">ArrayData</span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
+ </dd>
+ </dl>
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_ArrayData__ctor_" data-uid="Apache.Arrow.ArrayData.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_ArrayData__ctor_Apache_Arrow_Types_IArrowType_System_Int32_System_Int32_System_Int32_Apache_Arrow_ArrowBuffer___Apache_Arrow_ArrayData___" data-uid="Apache.Arrow.ArrayData.#ctor(Apache.Arrow.Types.IArrowType,System.Int32,System.Int32,System.Int32,Apache.Arrow.ArrowBuffer[],Apache.Arrow.ArrayData[])">
+ ArrayData(IArrowType, int, int, int, ArrowBuffer[], ArrayData[])
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L65"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrayData(IArrowType dataType, int length, int nullCount, int offset, ArrowBuffer[] buffers, ArrayData[] children)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>nullCount</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>offset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>buffers</code> <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>[]</dt>
+ <dd></dd>
+ <dt><code>children</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a>[]</dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrayData__ctor_" data-uid="Apache.Arrow.ArrayData.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_ArrayData__ctor_Apache_Arrow_Types_IArrowType_System_Int32_System_Int32_System_Int32_Apache_Arrow_ArrowBuffer___Apache_Arrow_ArrayData___Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.ArrayData.#ctor(Apache.Arrow.Types.IArrowType,System.Int32,System.Int32,System.Int32,Apache.Arrow.ArrowBuffer[],Apache.Arrow.ArrayData[],Apache.Arrow.ArrayData)">
+ ArrayData(IArrowType, int, int, int, ArrowBuffer[], ArrayData[], ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L86"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrayData(IArrowType dataType, int length, int nullCount = 0, int offset = 0, ArrowBuffer[] buffers = null, ArrayData[] children = null, ArrayData dictionary = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>nullCount</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>offset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>buffers</code> <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>[]</dt>
+ <dd></dd>
+ <dt><code>children</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a>[]</dt>
+ <dd></dd>
+ <dt><code>dictionary</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrayData__ctor_" data-uid="Apache.Arrow.ArrayData.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_ArrayData__ctor_Apache_Arrow_Types_IArrowType_System_Int32_System_Int32_System_Int32_System_Collections_Generic_IEnumerable_Apache_Arrow_ArrowBuffer__System_Collections_Generic_IEnumerable_Apache_Arrow_ArrayData__" data-uid="Apache.Arrow.ArrayData.#ctor(Apache.Arrow.Types.IArrowType,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{Apache.Arrow.ArrowBuffer},System.Collections.Generic.IEnumerable{Apache.Arrow.ArrayData})">
+ ArrayData(IArrowType, int, int, int, IEnumerable<ArrowBuffer>, IEnumerable<ArrayData>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L56"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrayData(IArrowType dataType, int length, int nullCount, int offset, IEnumerable<ArrowBuffer> buffers, IEnumerable<ArrayData> children)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>nullCount</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>offset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>buffers</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>></dt>
+ <dd></dd>
+ <dt><code>children</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrayData__ctor_" data-uid="Apache.Arrow.ArrayData.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_ArrayData__ctor_Apache_Arrow_Types_IArrowType_System_Int32_System_Int32_System_Int32_System_Collections_Generic_IEnumerable_Apache_Arrow_ArrowBuffer__System_Collections_Generic_IEnumerable_Apache_Arrow_ArrayData__Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.ArrayData.#ctor(Apache.Arrow.Types.IArrowType,System.Int32,System.Int32,System.Int32,System.Collections.Generic.IEnumerable{Apache.Arrow.ArrowBuffer},System.Collections.Generic.IEnumerable{Apache.Arrow.ArrayD [...]
+ ArrayData(IArrowType, int, int, int, IEnumerable<ArrowBuffer>, IEnumerable<ArrayData>, ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L72"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrayData(IArrowType dataType, int length, int nullCount = 0, int offset = 0, IEnumerable<ArrowBuffer> buffers = null, IEnumerable<ArrayData> children = null, ArrayData dictionary = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>nullCount</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>offset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>buffers</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>></dt>
+ <dd></dd>
+ <dt><code>children</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a>></dt>
+ <dd></dd>
+ <dt><code>dictionary</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="fields">Fields
+</h2>
+
+
+
+ <h3 id="Apache_Arrow_ArrayData_Buffers" data-uid="Apache.Arrow.ArrayData.Buffers">
+ Buffers
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L37"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public readonly ArrowBuffer[] Buffers</code></pre>
+ </div>
+
+
+
+
+ <h4 class="section">Field Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>[]</dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+ <h3 id="Apache_Arrow_ArrayData_Children" data-uid="Apache.Arrow.ArrayData.Children">
+ Children
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L38"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public readonly ArrayData[] Children</code></pre>
+ </div>
+
+
+
+
+ <h4 class="section">Field Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a>[]</dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+ <h3 id="Apache_Arrow_ArrayData_DataType" data-uid="Apache.Arrow.ArrayData.DataType">
+ DataType
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L28"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public readonly IArrowType DataType</code></pre>
+ </div>
+
+
+
+
+ <h4 class="section">Field Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+ <h3 id="Apache_Arrow_ArrayData_Dictionary" data-uid="Apache.Arrow.ArrayData.Dictionary">
+ Dictionary
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L39"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public readonly ArrayData Dictionary</code></pre>
+ </div>
+
+
+
+
+ <h4 class="section">Field Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+ <h3 id="Apache_Arrow_ArrayData_Length" data-uid="Apache.Arrow.ArrayData.Length">
+ Length
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L29"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public readonly int Length</code></pre>
+ </div>
+
+
+
+
+ <h4 class="section">Field Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+ <h3 id="Apache_Arrow_ArrayData_NullCount" data-uid="Apache.Arrow.ArrayData.NullCount">
+ NullCount
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L34"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>The number of null values in the Array. May be -1 if the null count has not been computed.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int NullCount</code></pre>
+ </div>
+
+
+
+
+ <h4 class="section">Field Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+ <h3 id="Apache_Arrow_ArrayData_Offset" data-uid="Apache.Arrow.ArrayData.Offset">
+ Offset
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L36"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public readonly int Offset</code></pre>
+ </div>
+
+
+
+
+ <h4 class="section">Field Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrayData_Clone_" data-uid="Apache.Arrow.ArrayData.Clone*"></a>
+
+ <h3 id="Apache_Arrow_ArrayData_Clone_Apache_Arrow_Memory_MemoryAllocator_" data-uid="Apache.Arrow.ArrayData.Clone(Apache.Arrow.Memory.MemoryAllocator)">
+ Clone(MemoryAllocator)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L152"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrayData Clone(MemoryAllocator allocator = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>allocator</code> <a class="xref" href="Apache.Arrow.Memory.MemoryAllocator.html">MemoryAllocator</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrayData_Dispose_" data-uid="Apache.Arrow.ArrayData.Dispose*"></a>
+
+ <h3 id="Apache_Arrow_ArrayData_Dispose" data-uid="Apache.Arrow.ArrayData.Dispose">
+ Dispose()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L100"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public void Dispose()</code></pre>
+ </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrayData_GetNullCount_" data-uid="Apache.Arrow.ArrayData.GetNullCount*"></a>
+
+ <h3 id="Apache_Arrow_ArrayData_GetNullCount" data-uid="Apache.Arrow.ArrayData.GetNullCount">
+ GetNullCount()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L44"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Get the number of null values in the Array, computing the count if required.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int GetNullCount()</code></pre>
+ </div>
+
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrayData_Slice_" data-uid="Apache.Arrow.ArrayData.Slice*"></a>
+
+ <h3 id="Apache_Arrow_ArrayData_Slice_System_Int32_System_Int32_" data-uid="Apache.Arrow.ArrayData.Slice(System.Int32,System.Int32)">
+ Slice(int, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L121"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrayData Slice(int offset, int length)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>offset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayData.cs/#L24" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrayDataConcatenator.html b/22.0.0/api/Apache.Arrow.ArrayDataConcatenator.html
new file mode 100644
index 0000000..1992b44
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrayDataConcatenator.html
@@ -0,0 +1,218 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class ArrayDataConcatenator | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class ArrayDataConcatenator | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrayDataConcatenator.md&value=---%0Auid%3A%20Apache.Arrow.ArrayDataConcatenator%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrayDataConcatenator">
+
+
+
+ <h1 id="Apache_Arrow_ArrayDataConcatenator" data-uid="Apache.Arrow.ArrayDataConcatenator" class="text-break">
+Class ArrayDataConcatenator <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayDataConcatenator.cs/#L24"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public class ArrayDataConcatenator</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">ArrayDataConcatenator</span></div>
+ </dd>
+ </dl>
+
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrayDataConcatenator_Concatenate_" data-uid="Apache.Arrow.ArrayDataConcatenator.Concatenate*"></a>
+
+ <h3 id="Apache_Arrow_ArrayDataConcatenator_Concatenate_System_Collections_Generic_IReadOnlyList_Apache_Arrow_ArrayData__Apache_Arrow_Memory_MemoryAllocator_" data-uid="Apache.Arrow.ArrayDataConcatenator.Concatenate(System.Collections.Generic.IReadOnlyList{Apache.Arrow.ArrayData},Apache.Arrow.Memory.MemoryAllocator)">
+ Concatenate(IReadOnlyList<ArrayData>, MemoryAllocator)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayDataConcatenator.cs/#L26"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static ArrayData Concatenate(IReadOnlyList<ArrayData> arrayDataList, MemoryAllocator allocator = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>arrayDataList</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a><<a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a>></dt>
+ <dd></dd>
+ <dt><code>allocator</code> <a class="xref" href="Apache.Arrow.Memory.MemoryAllocator.html">MemoryAllocator</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrayDataConcatenator.cs/#L24" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase-2.html b/22.0.0/api/Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase-2.html
new file mode 100644
index 0000000..1a640f4
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase-2.html
@@ -0,0 +1,963 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class FixedSizeBinaryArray.BuilderBase<TArray, TBuilder> | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class FixedSizeBinaryArray.BuilderBase<TArray, TBuilder> | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2.md&value=---%0Auid%3A%20Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase%602%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2">
+
+
+
+ <h1 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2" class="text-break">
+Class FixedSizeBinaryArray.BuilderBase<TArray, TBuilder> <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L87"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a>.<a class="xref" href="Apache.Arrow.Arrays.html">Arrays</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public abstract class FixedSizeBinaryArray.BuilderBase<TArray, TBuilder> : IArrowArrayBuilder<byte[], TArray, TBuilder>, IArrowArrayBuilder<TArray, TBuilder>, IArrowArrayBuilder<TArray>, IArrowArrayBuilder where TArray : IArrowArray where TBuilder : class, IArrowArrayBuilder<byte[], TArray, TBuilder></code></pre>
+ </div>
+
+
+
+ <h4 class="section">Type Parameters</h4>
+ <dl class="parameters">
+ <dt><code>TArray</code></dt>
+ <dd></dd>
+ <dt><code>TBuilder</code></dt>
+ <dd></dd>
+ </dl>
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">FixedSizeBinaryArray.BuilderBase<TArray, TBuilder></span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-3.html">IArrowArrayBuilder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[], TArray, TBuilder></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-2.html">IArrowArrayBuilder</a><TArray, TBuilder></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-1.html">IArrowArrayBuilder</a><TArray></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder.html">IArrowArrayBuilder</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist derived">
+ <dt>Derived</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.Decimal128Array.Builder.html">Decimal128Array.Builder</a></div>
+ <div><a class="xref" href="Apache.Arrow.Decimal256Array.Builder.html">Decimal256Array.Builder</a></div>
+ <div><a class="xref" href="Apache.Arrow.Decimal32Array.Builder.html">Decimal32Array.Builder</a></div>
+ <div><a class="xref" href="Apache.Arrow.Decimal64Array.Builder.html">Decimal64Array.Builder</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2__ctor_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2__ctor_Apache_Arrow_Types_IArrowType_System_Int32_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.#ctor(Apache.Arrow.Types.IArrowType,System.Int32)">
+ BuilderBase(IArrowType, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L100"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected BuilderBase(IArrowType dataType, int byteWidth)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ <dt><code>byteWidth</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_ByteWidth_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.ByteWidth*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_ByteWidth" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.ByteWidth">
+ ByteWidth
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L93"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected int ByteWidth { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_DataType_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.DataType*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_DataType" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.DataType">
+ DataType
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L91"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected IArrowType DataType { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Instance_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Instance*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Instance" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Instance">
+ Instance
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L92"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected TBuilder Instance { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Length_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Length*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Length" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Length">
+ Length
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L96"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Length { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_NullCount_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.NullCount*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_NullCount" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.NullCount">
+ NullCount
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L97"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected int NullCount { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_ValidityBuffer_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.ValidityBuffer*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_ValidityBuffer" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.ValidityBuffer">
+ ValidityBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L95"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected ArrowBuffer.BitmapBuilder ValidityBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_ValueBuffer_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.ValueBuffer*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_ValueBuffer" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.ValueBuffer">
+ ValueBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L94"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected ArrowBuffer.Builder<byte> ValueBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Append_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Append*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Append_System_Byte___" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Append(System.Byte[])">
+ Append(byte[])
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L148"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Append(byte[] value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]</dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Append_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Append*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Append_System_ReadOnlySpan_System_Byte____" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Append(System.ReadOnlySpan{System.Byte[]})">
+ Append(ReadOnlySpan<byte[]>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L154"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Append(ReadOnlySpan<byte[]> span)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>span</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Append_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Append*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Append_System_ReadOnlySpan_System_Byte__" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Append(System.ReadOnlySpan{System.Byte})">
+ Append(ReadOnlySpan<byte>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L179"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Append(ReadOnlySpan<byte> span)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>span</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_AppendNull_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.AppendNull*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_AppendNull" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.AppendNull">
+ AppendNull()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L186"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder AppendNull()</code></pre>
+ </div>
+
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_AppendRange_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.AppendRange*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte____" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.AppendRange(System.Collections.Generic.IEnumerable{System.Byte[]})">
+ AppendRange(IEnumerable<byte[]>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L164"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder AppendRange(IEnumerable<byte[]> values)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>values</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Build_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Build*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Build_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Build(Apache.Arrow.ArrayData)">
+ Build(ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L98"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected abstract TArray Build(ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TArray</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Build_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Build*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Build_Apache_Arrow_Memory_MemoryAllocator_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Build(Apache.Arrow.Memory.MemoryAllocator)">
+ Build(MemoryAllocator)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L108"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TArray Build(MemoryAllocator allocator = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>allocator</code> <a class="xref" href="Apache.Arrow.Memory.MemoryAllocator.html">MemoryAllocator</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TArray</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Clear_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Clear*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Clear" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Clear">
+ Clear()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L139"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Clear()</code></pre>
+ </div>
+
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Reserve_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Reserve*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Reserve_System_Int32_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Reserve(System.Int32)">
+ Reserve(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L125"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Reserve(int capacity)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>capacity</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Resize_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Resize*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Resize_System_Int32_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Resize(System.Int32)">
+ Resize(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L132"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Resize(int length)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Set_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Set*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Set_System_Int32_System_Byte___" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Set(System.Int32,System.Byte[])">
+ Set(int, byte[])
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L210"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Set(int index, byte[] value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]</dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Set_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Set*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Set_System_Int32_System_ReadOnlySpan_System_Byte__" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Set(System.Int32,System.ReadOnlySpan{System.Byte})">
+ Set(int, ReadOnlySpan<byte>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L215"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Set(int index, ReadOnlySpan<byte> value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_SetNull_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.SetNull*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_SetNull_System_Int32_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.SetNull(System.Int32)">
+ SetNull(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L227"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder SetNull(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Swap_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Swap*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_BuilderBase_2_Swap_System_Int32_System_Int32_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase`2.Swap(System.Int32,System.Int32)">
+ Swap(int, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L193"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Swap(int i, int j)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>i</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>j</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L87" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.Arrays.FixedSizeBinaryArray.html b/22.0.0/api/Apache.Arrow.Arrays.FixedSizeBinaryArray.html
new file mode 100644
index 0000000..97f53f4
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.Arrays.FixedSizeBinaryArray.html
@@ -0,0 +1,415 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class FixedSizeBinaryArray | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class FixedSizeBinaryArray | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_Arrays_FixedSizeBinaryArray.md&value=---%0Auid%3A%20Apache.Arrow.Arrays.FixedSizeBinaryArray%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray">
+
+
+
+ <h1 id="Apache_Arrow_Arrays_FixedSizeBinaryArray" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray" class="text-break">
+Class FixedSizeBinaryArray <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L24"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a>.<a class="xref" href="Apache.Arrow.Arrays.html">Arrays</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public class FixedSizeBinaryArray : Array, IArrowArray, IDisposable, IReadOnlyList<byte[]>, IReadOnlyCollection<byte[]>, IEnumerable<byte[]>, IEnumerable</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><a class="xref" href="Apache.Arrow.Array.html">Array</a></div>
+ <div><span class="xref">FixedSizeBinaryArray</span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1">IReadOnlyCollection</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.ienumerable">IEnumerable</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist derived">
+ <dt>Derived</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.Decimal128Array.html">Decimal128Array</a></div>
+ <div><a class="xref" href="Apache.Arrow.Decimal256Array.html">Decimal256Array</a></div>
+ <div><a class="xref" href="Apache.Arrow.Decimal32Array.html">Decimal32Array</a></div>
+ <div><a class="xref" href="Apache.Arrow.Decimal64Array.html">Decimal64Array</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Data">Array.Data</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Length">Array.Length</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Offset">Array.Offset</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_NullCount">Array.NullCount</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_NullBitmapBuffer">Array.NullBitmapBuffer</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_IsValid_System_Int32_">Array.IsValid(int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_IsNull_System_Int32_">Array.IsNull(int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Slice_System_Int32_System_Int32_">Array.Slice(int, int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Dispose">Array.Dispose()</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Dispose_System_Boolean_">Array.Dispose(bool)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray__ctor_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray__ctor_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.#ctor(Apache.Arrow.ArrayData)">
+ FixedSizeBinaryArray(ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L26"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public FixedSizeBinaryArray(ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray__ctor_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray__ctor_Apache_Arrow_Types_ArrowTypeId_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.#ctor(Apache.Arrow.Types.ArrowTypeId,Apache.Arrow.ArrayData)">
+ FixedSizeBinaryArray(ArrowTypeId, ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L33"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public FixedSizeBinaryArray(ArrowTypeId typeId, ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>typeId</code> <a class="xref" href="Apache.Arrow.Types.ArrowTypeId.html">ArrowTypeId</a></dt>
+ <dd></dd>
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_ValueBuffer_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.ValueBuffer*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_ValueBuffer" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.ValueBuffer">
+ ValueBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L42"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer ValueBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_Accept_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.Accept*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_Accept_Apache_Arrow_IArrowArrayVisitor_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.Accept(Apache.Arrow.IArrowArrayVisitor)">
+ Accept(IArrowArrayVisitor)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L40"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public override void Accept(IArrowArrayVisitor visitor)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>visitor</code> <a class="xref" href="Apache.Arrow.IArrowArrayVisitor.html">IArrowArrayVisitor</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_Arrays_FixedSizeBinaryArray_GetBytes_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.GetBytes*"></a>
+
+ <h3 id="Apache_Arrow_Arrays_FixedSizeBinaryArray_GetBytes_System_Int32_" data-uid="Apache.Arrow.Arrays.FixedSizeBinaryArray.GetBytes(System.Int32)">
+ GetBytes(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L56"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Get the collection of bytes, as a read-only span, at a given index in the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ReadOnlySpan<byte> GetBytes(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Index at which to get bytes.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd><p>Returns a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan<T></a> object.</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+ <h4 class="section" id="Apache_Arrow_Arrays_FixedSizeBinaryArray_GetBytes_System_Int32__remarks">Remarks</h4>
+ <div class="markdown level1 remarks"><p>Note that this method cannot reliably identify null values, which are indistinguishable from empty byte
+collection values when seen in the context of this method's return type of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan<T></a>.
+Use the <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_IsNull_System_Int32_">IsNull(int)</a> method instead to reliably determine null values.</p>
+</div>
+
+ <h4 class="section">Exceptions</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception">ArgumentOutOfRangeException</a></dt>
+ <dd><p>If the index is negative or beyond the length of the array.</p>
+</dd>
+ </dl>
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/FixedSizeBinaryArray.cs/#L24" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.Arrays.html b/22.0.0/api/Apache.Arrow.Arrays.html
new file mode 100644
index 0000000..3973653
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.Arrays.html
@@ -0,0 +1,130 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Namespace Apache.Arrow.Arrays | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Namespace Apache.Arrow.Arrays | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.Arrays">
+
+ <h1 id="Apache_Arrow_Arrays" data-uid="Apache.Arrow.Arrays" class="text-break">Namespace Apache.Arrow.Arrays</h1>
+ <div class="markdown level0 summary"></div>
+ <div class="markdown level0 conceptual"></div>
+ <div class="markdown level0 remarks"></div>
+
+ <h3 id="classes">
+Classes
+</h3>
+ <dl class="jumplist">
+ <dt><a class="xref" href="Apache.Arrow.Arrays.FixedSizeBinaryArray.html">FixedSizeBinaryArray</a></dt>
+ <dd></dd>
+ </dl>
+ <dl class="jumplist">
+ <dt><a class="xref" href="Apache.Arrow.Arrays.FixedSizeBinaryArray.BuilderBase-2.html">FixedSizeBinaryArray.BuilderBase<TArray, TBuilder></a></dt>
+ <dd></dd>
+ </dl>
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrowArrayConcatenator.html b/22.0.0/api/Apache.Arrow.ArrowArrayConcatenator.html
new file mode 100644
index 0000000..e223d43
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrowArrayConcatenator.html
@@ -0,0 +1,218 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class ArrowArrayConcatenator | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class ArrowArrayConcatenator | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrowArrayConcatenator.md&value=---%0Auid%3A%20Apache.Arrow.ArrowArrayConcatenator%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrowArrayConcatenator">
+
+
+
+ <h1 id="Apache_Arrow_ArrowArrayConcatenator" data-uid="Apache.Arrow.ArrowArrayConcatenator" class="text-break">
+Class ArrowArrayConcatenator <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayConcatenator.cs/#L21"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static class ArrowArrayConcatenator</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">ArrowArrayConcatenator</span></div>
+ </dd>
+ </dl>
+
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowArrayConcatenator_Concatenate_" data-uid="Apache.Arrow.ArrowArrayConcatenator.Concatenate*"></a>
+
+ <h3 id="Apache_Arrow_ArrowArrayConcatenator_Concatenate_System_Collections_Generic_IReadOnlyList_Apache_Arrow_IArrowArray__Apache_Arrow_Memory_MemoryAllocator_" data-uid="Apache.Arrow.ArrowArrayConcatenator.Concatenate(System.Collections.Generic.IReadOnlyList{Apache.Arrow.IArrowArray},Apache.Arrow.Memory.MemoryAllocator)">
+ Concatenate(IReadOnlyList<IArrowArray>, MemoryAllocator)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayConcatenator.cs/#L23"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static IArrowArray Concatenate(IReadOnlyList<IArrowArray> arrowArrayList, MemoryAllocator allocator = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>arrowArrayList</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a><<a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a>></dt>
+ <dd></dd>
+ <dt><code>allocator</code> <a class="xref" href="Apache.Arrow.Memory.MemoryAllocator.html">MemoryAllocator</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayConcatenator.cs/#L21" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrowArrayFactory.html b/22.0.0/api/Apache.Arrow.ArrowArrayFactory.html
new file mode 100644
index 0000000..e725f65
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrowArrayFactory.html
@@ -0,0 +1,256 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class ArrowArrayFactory | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class ArrowArrayFactory | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrowArrayFactory.md&value=---%0Auid%3A%20Apache.Arrow.ArrowArrayFactory%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrowArrayFactory">
+
+
+
+ <h1 id="Apache_Arrow_ArrowArrayFactory" data-uid="Apache.Arrow.ArrowArrayFactory" class="text-break">
+Class ArrowArrayFactory <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayFactory.cs/#L22"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static class ArrowArrayFactory</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">ArrowArrayFactory</span></div>
+ </dd>
+ </dl>
+
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowArrayFactory_BuildArray_" data-uid="Apache.Arrow.ArrowArrayFactory.BuildArray*"></a>
+
+ <h3 id="Apache_Arrow_ArrowArrayFactory_BuildArray_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.ArrowArrayFactory.BuildArray(Apache.Arrow.ArrayData)">
+ BuildArray(ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayFactory.cs/#L24"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static IArrowArray BuildArray(ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowArrayFactory_Slice_" data-uid="Apache.Arrow.ArrowArrayFactory.Slice*"></a>
+
+ <h3 id="Apache_Arrow_ArrowArrayFactory_Slice_Apache_Arrow_IArrowArray_System_Int32_System_Int32_" data-uid="Apache.Arrow.ArrowArrayFactory.Slice(Apache.Arrow.IArrowArray,System.Int32,System.Int32)">
+ Slice(IArrowArray, int, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayFactory.cs/#L115"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static IArrowArray Slice(IArrowArray array, int offset, int length)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>array</code> <a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a></dt>
+ <dd></dd>
+ <dt><code>offset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayFactory.cs/#L22" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrowArrayVisitor.html b/22.0.0/api/Apache.Arrow.ArrowArrayVisitor.html
new file mode 100644
index 0000000..9a50222
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrowArrayVisitor.html
@@ -0,0 +1,217 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class ArrowArrayVisitor | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class ArrowArrayVisitor | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrowArrayVisitor.md&value=---%0Auid%3A%20Apache.Arrow.ArrowArrayVisitor%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrowArrayVisitor">
+
+
+
+ <h1 id="Apache_Arrow_ArrowArrayVisitor" data-uid="Apache.Arrow.ArrowArrayVisitor" class="text-break">
+Class ArrowArrayVisitor <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayVisitor.cs/#L18"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public abstract class ArrowArrayVisitor : IArrowArrayVisitor</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">ArrowArrayVisitor</span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayVisitor.html">IArrowArrayVisitor</a></div>
+ </dd>
+ </dl>
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowArrayVisitor_Visit_" data-uid="Apache.Arrow.ArrowArrayVisitor.Visit*"></a>
+
+ <h3 id="Apache_Arrow_ArrowArrayVisitor_Visit_Apache_Arrow_IArrowArray_" data-uid="Apache.Arrow.ArrowArrayVisitor.Visit(Apache.Arrow.IArrowArray)">
+ Visit(IArrowArray)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayVisitor.cs/#L20"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public virtual void Visit(IArrowArray array)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>array</code> <a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/ArrowArrayVisitor.cs/#L18" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrowBuffer.BitmapBuilder.html b/22.0.0/api/Apache.Arrow.ArrowBuffer.BitmapBuilder.html
new file mode 100644
index 0000000..9fad5d3
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrowBuffer.BitmapBuilder.html
@@ -0,0 +1,893 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class ArrowBuffer.BitmapBuilder | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class ArrowBuffer.BitmapBuilder | Apache Arrow .NET ">
+
+ <meta name="description" content="The class is a complement to and is designed for boolean fields, which are efficiently bit-packed into byte-aligned memory.">
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrowBuffer_BitmapBuilder.md&value=---%0Auid%3A%20Apache.Arrow.ArrowBuffer.BitmapBuilder%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder">
+
+
+
+ <h1 id="Apache_Arrow_ArrowBuffer_BitmapBuilder" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder" class="text-break">
+Class ArrowBuffer.BitmapBuilder <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L29"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"><p>The <a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">ArrowBuffer.BitmapBuilder</a> class is a complement to <a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">ArrowBuffer.Builder<T></a>
+and is designed for boolean fields, which are efficiently bit-packed into byte-aligned memory.</p>
+</div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public class ArrowBuffer.BitmapBuilder</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">ArrowBuffer.BitmapBuilder</span></div>
+ </dd>
+ </dl>
+
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder__ctor_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder__ctor_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.#ctor(System.Int32)">
+ BitmapBuilder(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L67"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Creates an instance of the <a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">ArrowBuffer.BitmapBuilder</a> class.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public BitmapBuilder(int capacity = 64)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>capacity</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Number of bits of initial capacity to reserve.</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Capacity_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Capacity*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Capacity" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Capacity">
+ Capacity
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L36"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the number of bits that can be contained in the memory allocated by the current instance.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Capacity { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Length_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Length*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Length" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Length">
+ Length
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L41"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the number of bits currently appended.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Length { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Memory_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Memory*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Memory" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Memory">
+ Memory
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L46"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the raw byte memory underpinning the builder.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Memory<byte> Memory { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.memory-1">Memory</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_SetBitCount_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.SetBitCount*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_SetBitCount" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.SetBitCount">
+ SetBitCount
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L56"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the number of set bits (i.e. set to 1).</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int SetBitCount { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Span_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Span*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Span" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Span">
+ Span
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L51"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the span of (bit-packed byte) memory underpinning the builder.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Span<byte> Span { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.span-1">Span</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_UnsetBitCount_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.UnsetBitCount*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_UnsetBitCount" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.UnsetBitCount">
+ UnsetBitCount
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L61"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the number of unset bits (i.e. set to 0).</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int UnsetBitCount { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Append_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Append*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Append_System_Boolean_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Append(System.Boolean)">
+ Append(bool)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L78"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a single bit.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Append(bool value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd><p>Bit to append.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Append_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Append*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Append_System_ReadOnlySpan_System_Byte__System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Append(System.ReadOnlySpan{System.Byte},System.Int32)">
+ Append(ReadOnlySpan<byte>, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L98"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a span of bits.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Append(ReadOnlySpan<byte> source, int validBits)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>source</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd><p>Source of bits to append.</p>
+</dd>
+ <dt><code>validBits</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Number of valid bits in the source span.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_AppendRange_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.AppendRange*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_AppendRange_System_Boolean_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.AppendRange(System.Boolean,System.Int32)">
+ AppendRange(bool, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L147"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append multiple bits.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder AppendRange(bool value, int length)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd><p>Value of bits to append.</p>
+</dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Number of times the value should be added.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_AppendRange_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.AppendRange*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_AppendRange_System_Collections_Generic_IEnumerable_System_Boolean__" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.AppendRange(System.Collections.Generic.IEnumerable{System.Boolean})">
+ AppendRange(IEnumerable<bool>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L128"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append multiple bits.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder AppendRange(IEnumerable<bool> values)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>values</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a>></dt>
+ <dd><p>Bits to append.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Build_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Build*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Build_Apache_Arrow_Memory_MemoryAllocator_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Build(Apache.Arrow.Memory.MemoryAllocator)">
+ Build(MemoryAllocator)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L284"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Build an Arrow buffer from the appended contents so far.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer Build(MemoryAllocator allocator = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>allocator</code> <a class="xref" href="Apache.Arrow.Memory.MemoryAllocator.html">MemoryAllocator</a></dt>
+ <dd><p>Optional memory allocator.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd><p>Returns an <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a> object.</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Clear_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Clear*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Clear" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Clear">
+ Clear()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L271"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Clear all contents appended so far.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Clear()</code></pre>
+ </div>
+
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Reserve_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Reserve*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Reserve_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Reserve(System.Int32)">
+ Reserve(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L228"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Reserve a given number of bits' additional capacity.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Reserve(int additionalCapacity)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>additionalCapacity</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Number of bits of required additional capacity.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Resize_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Resize*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Resize_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Resize(System.Int32)">
+ Resize(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L252"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Resize the buffer to a given size.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Resize(int capacity)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>capacity</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Number of bits of required capacity.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+ <h4 class="section" id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Resize_System_Int32__remarks">Remarks</h4>
+ <div class="markdown level1 remarks"><p>Note that if the required capacity is larger than the current length of the populated buffer so far,
+the buffer's contents in the new, expanded region are undefined.</p>
+</div>
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Set_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Set*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Set_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Set(System.Int32)">
+ Set(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L181"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Set the bit at a particular index to 1.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Set(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Index of bit to set.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Set_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Set*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Set_System_Int32_System_Boolean_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Set(System.Int32,System.Boolean)">
+ Set(int, bool)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L196"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Set the bit at a particular index to a given value.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Set(int index, bool value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Index of bit to set/unset.</p>
+</dd>
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd><p>Value of bit.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Swap_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Swap*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Swap_System_Int32_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Swap(System.Int32,System.Int32)">
+ Swap(int, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L212"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Swap the bits at two given indices.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Swap(int i, int j)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>i</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>First index.</p>
+</dd>
+ <dt><code>j</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Second index.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Toggle_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Toggle*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_BitmapBuilder_Toggle_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.BitmapBuilder.Toggle(System.Int32)">
+ Toggle(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L167"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Toggle the bit at a particular index.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.BitmapBuilder Toggle(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Index of bit to toggle.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.BitmapBuilder.cs/#L29" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrowBuffer.Builder-1.html b/22.0.0/api/Apache.Arrow.ArrowBuffer.Builder-1.html
new file mode 100644
index 0000000..8aefc7a
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrowBuffer.Builder-1.html
@@ -0,0 +1,671 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class ArrowBuffer.Builder<T> | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class ArrowBuffer.Builder<T> | Apache Arrow .NET ">
+
+ <meta name="description" content="The class is able to append value-type items, with fluent-style methods, to build up an of contiguous items.">
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrowBuffer_Builder_1.md&value=---%0Auid%3A%20Apache.Arrow.ArrowBuffer.Builder%601%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrowBuffer.Builder`1">
+
+
+
+ <h1 id="Apache_Arrow_ArrowBuffer_Builder_1" data-uid="Apache.Arrow.ArrowBuffer.Builder`1" class="text-break">
+Class ArrowBuffer.Builder<T> <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L35"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"><p>The <a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">ArrowBuffer.Builder<T></a> class is able to append value-type items, with fluent-style methods, to build
+up an <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a> of contiguous items.</p>
+</div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public class ArrowBuffer.Builder<T> where T : struct</code></pre>
+ </div>
+
+
+
+ <h4 class="section">Type Parameters</h4>
+ <dl class="parameters">
+ <dt><code>T</code></dt>
+ <dd><p>Value-type of item to build into a buffer.</p>
+</dd>
+ </dl>
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">ArrowBuffer.Builder<T></span></div>
+ </dd>
+ </dl>
+
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+ <h2 id="Apache_Arrow_ArrowBuffer_Builder_1_remarks">Remarks</h2>
+ <div class="markdown level0 remarks"><p>Note that <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a> is not supported as a generic type argument for this class. Please use
+<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">ArrowBuffer.BitmapBuilder</a> instead.</p>
+</div>
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1__ctor_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1__ctor_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.#ctor(System.Int32)">
+ Builder(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L70"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Creates an instance of the <a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">ArrowBuffer.Builder<T></a> class.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Builder(int capacity = 8)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>capacity</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Number of items of initial capacity to reserve.</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Capacity_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Capacity*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Capacity" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Capacity">
+ Capacity
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L45"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the number of items that can be contained in the memory allocated by the current instance.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Capacity { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Length_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Length*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Length" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Length">
+ Length
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L50"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the number of items currently appended.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Length { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Memory_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Memory*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Memory" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Memory">
+ Memory
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L55"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the raw byte memory underpinning the builder.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Memory<byte> Memory { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.memory-1">Memory</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Span_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Span*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Span" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Span">
+ Span
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L60"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the span of memory underpinning the builder.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Span<T> Span { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.span-1">Span</a><T></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Append_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Append*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Append_Apache_Arrow_ArrowBuffer_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Append(Apache.Arrow.ArrowBuffer)">
+ Append(ArrowBuffer)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L95"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a buffer, assumed to contain items of the same type.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.Builder<T> Append(ArrowBuffer buffer)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>buffer</code> <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd><p>Buffer to append.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><T></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Append_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Append*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Append_System_ReadOnlySpan__0__" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Append(System.ReadOnlySpan{`0})">
+ Append(ReadOnlySpan<T>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L118"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a span of items.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.Builder<T> Append(ReadOnlySpan<T> source)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>source</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><T></dt>
+ <dd><p>Source of item span.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><T></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Append_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Append*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Append__0_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Append(`0)">
+ Append(T)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L106"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a single item.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.Builder<T> Append(T value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>value</code> <span class="xref">T</span></dt>
+ <dd><p>Item to append.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><T></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_AppendRange_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.AppendRange*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_AppendRange_System_Collections_Generic_IEnumerable__0__" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.AppendRange(System.Collections.Generic.IEnumerable{`0})">
+ AppendRange(IEnumerable<T>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L131"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a number of items.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.Builder<T> AppendRange(IEnumerable<T> values)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>values</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><T></dt>
+ <dd><p>Items to append.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><T></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Build_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Build*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Build_Apache_Arrow_Memory_MemoryAllocator_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Build(Apache.Arrow.Memory.MemoryAllocator)">
+ Build(MemoryAllocator)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L202"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Build an Arrow buffer from the appended contents so far.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer Build(MemoryAllocator allocator = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>allocator</code> <a class="xref" href="Apache.Arrow.Memory.MemoryAllocator.html">MemoryAllocator</a></dt>
+ <dd><p>Optional memory allocator.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd><p>Returns an <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a> object.</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Clear_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Clear*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Clear" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Clear">
+ Clear()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L190"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Clear all contents appended so far.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.Builder<T> Clear()</code></pre>
+ </div>
+
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><T></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Reserve_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Reserve*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Reserve_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Reserve(System.Int32)">
+ Reserve(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L149"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Reserve a given number of items' additional capacity.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.Builder<T> Reserve(int additionalCapacity)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>additionalCapacity</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Number of items of required additional capacity.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><T></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Builder_1_Resize_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Resize*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Builder_1_Resize_System_Int32_" data-uid="Apache.Arrow.ArrowBuffer.Builder`1.Resize(System.Int32)">
+ Resize(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L173"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Resize the buffer to a given size.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer.Builder<T> Resize(int capacity)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>capacity</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Number of items of required capacity.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><T></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+ <h4 class="section" id="Apache_Arrow_ArrowBuffer_Builder_1_Resize_System_Int32__remarks">Remarks</h4>
+ <div class="markdown level1 remarks"><p>Note that if the required capacity is larger than the current length of the populated buffer so far,
+the buffer's contents in the new, expanded region are undefined.</p>
+</div>
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.Builder.cs/#L35" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrowBuffer.html b/22.0.0/api/Apache.Arrow.ArrowBuffer.html
new file mode 100644
index 0000000..3b57390
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrowBuffer.html
@@ -0,0 +1,469 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Struct ArrowBuffer | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Struct ArrowBuffer | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrowBuffer.md&value=---%0Auid%3A%20Apache.Arrow.ArrowBuffer%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrowBuffer">
+
+
+
+ <h1 id="Apache_Arrow_ArrowBuffer" data-uid="Apache.Arrow.ArrowBuffer" class="text-break">
+Struct ArrowBuffer <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L23"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public readonly struct ArrowBuffer : IEquatable<ArrowBuffer>, IDisposable</code></pre>
+ </div>
+
+
+
+
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.iequatable-1">IEquatable</a><<a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
+ </dd>
+ </dl>
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetype.equals">ValueType.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode">ValueType.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.valuetype.tostring">ValueType.ToString()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer__ctor_" data-uid="Apache.Arrow.ArrowBuffer.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer__ctor_System_ReadOnlyMemory_System_Byte__" data-uid="Apache.Arrow.ArrowBuffer.#ctor(System.ReadOnlyMemory{System.Byte})">
+ ArrowBuffer(ReadOnlyMemory<byte>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L30"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer(ReadOnlyMemory<byte> data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlymemory-1">ReadOnlyMemory</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Empty_" data-uid="Apache.Arrow.ArrowBuffer.Empty*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Empty" data-uid="Apache.Arrow.ArrowBuffer.Empty">
+ Empty
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L28"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static ArrowBuffer Empty { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_IsEmpty_" data-uid="Apache.Arrow.ArrowBuffer.IsEmpty*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_IsEmpty" data-uid="Apache.Arrow.ArrowBuffer.IsEmpty">
+ IsEmpty
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L49"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public bool IsEmpty { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Length_" data-uid="Apache.Arrow.ArrowBuffer.Length*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Length" data-uid="Apache.Arrow.ArrowBuffer.Length">
+ Length
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L51"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Length { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Memory_" data-uid="Apache.Arrow.ArrowBuffer.Memory*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Memory" data-uid="Apache.Arrow.ArrowBuffer.Memory">
+ Memory
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L46"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ReadOnlyMemory<byte> Memory { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlymemory-1">ReadOnlyMemory</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Span_" data-uid="Apache.Arrow.ArrowBuffer.Span*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Span" data-uid="Apache.Arrow.ArrowBuffer.Span">
+ Span
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L53"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ReadOnlySpan<byte> Span { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Clone_" data-uid="Apache.Arrow.ArrowBuffer.Clone*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Clone_Apache_Arrow_Memory_MemoryAllocator_" data-uid="Apache.Arrow.ArrowBuffer.Clone(Apache.Arrow.Memory.MemoryAllocator)">
+ Clone(MemoryAllocator)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L59"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer Clone(MemoryAllocator allocator = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>allocator</code> <a class="xref" href="Apache.Arrow.Memory.MemoryAllocator.html">MemoryAllocator</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Dispose_" data-uid="Apache.Arrow.ArrowBuffer.Dispose*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Dispose" data-uid="Apache.Arrow.ArrowBuffer.Dispose">
+ Dispose()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L71"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public void Dispose()</code></pre>
+ </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowBuffer_Equals_" data-uid="Apache.Arrow.ArrowBuffer.Equals*"></a>
+
+ <h3 id="Apache_Arrow_ArrowBuffer_Equals_Apache_Arrow_ArrowBuffer_" data-uid="Apache.Arrow.ArrowBuffer.Equals(Apache.Arrow.ArrowBuffer)">
+ Equals(ArrowBuffer)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L66"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public bool Equals(ArrowBuffer other)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>other</code> <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/ArrowBuffer.cs/#L23" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.ArrowTypeExtensions.html b/22.0.0/api/Apache.Arrow.ArrowTypeExtensions.html
new file mode 100644
index 0000000..fefcdfd
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.ArrowTypeExtensions.html
@@ -0,0 +1,252 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class ArrowTypeExtensions | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class ArrowTypeExtensions | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_ArrowTypeExtensions.md&value=---%0Auid%3A%20Apache.Arrow.ArrowTypeExtensions%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.ArrowTypeExtensions">
+
+
+
+ <h1 id="Apache_Arrow_ArrowTypeExtensions" data-uid="Apache.Arrow.ArrowTypeExtensions" class="text-break">
+Class ArrowTypeExtensions <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Extensions/ArrowTypeExtensions.cs/#L21"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static class ArrowTypeExtensions</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">ArrowTypeExtensions</span></div>
+ </dd>
+ </dl>
+
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_ArrowTypeExtensions_IsFloatingPoint_" data-uid="Apache.Arrow.ArrowTypeExtensions.IsFloatingPoint*"></a>
+
+ <h3 id="Apache_Arrow_ArrowTypeExtensions_IsFloatingPoint_Apache_Arrow_Types_IArrowType_" data-uid="Apache.Arrow.ArrowTypeExtensions.IsFloatingPoint(Apache.Arrow.Types.IArrowType)">
+ IsFloatingPoint(IArrowType)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Extensions/ArrowTypeExtensions.cs/#L39"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static bool IsFloatingPoint(this IArrowType type)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>type</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_ArrowTypeExtensions_IsIntegral_" data-uid="Apache.Arrow.ArrowTypeExtensions.IsIntegral*"></a>
+
+ <h3 id="Apache_Arrow_ArrowTypeExtensions_IsIntegral_Apache_Arrow_Types_IArrowType_" data-uid="Apache.Arrow.ArrowTypeExtensions.IsIntegral(Apache.Arrow.Types.IArrowType)">
+ IsIntegral(IArrowType)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Extensions/ArrowTypeExtensions.cs/#L36"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public static bool IsIntegral(this IArrowType type)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>type</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Extensions/ArrowTypeExtensions.cs/#L21" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.BinaryArray.Builder.html b/22.0.0/api/Apache.Arrow.BinaryArray.Builder.html
new file mode 100644
index 0000000..3a68909
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.BinaryArray.Builder.html
@@ -0,0 +1,350 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class BinaryArray.Builder | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class BinaryArray.Builder | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_BinaryArray_Builder.md&value=---%0Auid%3A%20Apache.Arrow.BinaryArray.Builder%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.BinaryArray.Builder">
+
+
+
+ <h1 id="Apache_Arrow_BinaryArray_Builder" data-uid="Apache.Arrow.BinaryArray.Builder" class="text-break">
+Class BinaryArray.Builder <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L27"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public class BinaryArray.Builder : BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>, IArrowArrayBuilder<byte, BinaryArray, BinaryArray.Builder>, IArrowArrayBuilder<BinaryArray, BinaryArray.Builder>, IArrowArrayBuilder<BinaryArray>, IArrowArrayBuilder</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a>.<a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html">BuilderBase</a><<a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a>, <a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a>.<a class="xref" href="Apache.Arrow.BinaryArray.Builder.html">Builder</a>></div>
+ <div><span class="xref">BinaryArray.Builder</span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-3.html">IArrowArrayBuilder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>, <a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a>, <a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a>.<a class="xref" href="Apache.Arrow.BinaryArray.Builder.html">Builder</a>></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-2.html">IArrowArrayBuilder</a><<a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a>, <a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a>.<a class="xref" href="Apache.Arrow.BinaryArray.Builder.html">Builder</a>></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-1.html">IArrowArrayBuilder</a><<a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a>></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder.html">IArrowArrayBuilder</a></div>
+ </dd>
+ </dl>
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_DataType">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.DataType</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Instance">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Instance</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_ValueOffsets">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.ValueOffsets</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_ValueBuffer">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.ValueBuffer</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_ValidityBuffer">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.ValidityBuffer</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Offset">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Offset</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_NullCount">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.NullCount</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Build_Apache_Arrow_ArrayData_">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Build(ArrayData)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Length">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Length</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Build_Apache_Arrow_Memory_MemoryAllocator_">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Build(MemoryAllocator)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_AppendNull">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.AppendNull()</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_Byte_">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Append(byte)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_ReadOnlySpan_System_Byte__">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Append(ReadOnlySpan<byte>)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_Collections_Generic_IEnumerable_System_Byte__">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Append(IEnumerable<byte>)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte__">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.AppendRange(IEnumerable<byte>)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte____">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.AppendRange(IEnumerable<byte[]>)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Reserve_System_Int32_">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Reserve(int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Resize_System_Int32_">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Resize(int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Swap_System_Int32_System_Int32_">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Swap(int, int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Set_System_Int32_System_Byte_">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Set(int, byte)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Clear">BinaryArray.BuilderBase<BinaryArray, BinaryArray.Builder>.Clear()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryArray_Builder__ctor_" data-uid="Apache.Arrow.BinaryArray.Builder.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_Builder__ctor" data-uid="Apache.Arrow.BinaryArray.Builder.#ctor">
+ Builder()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L29"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Builder()</code></pre>
+ </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_Builder__ctor_" data-uid="Apache.Arrow.BinaryArray.Builder.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_Builder__ctor_Apache_Arrow_Types_IArrowType_" data-uid="Apache.Arrow.BinaryArray.Builder.#ctor(Apache.Arrow.Types.IArrowType)">
+ Builder(IArrowType)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L30"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Builder(IArrowType dataType)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryArray_Builder_Build_" data-uid="Apache.Arrow.BinaryArray.Builder.Build*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_Builder_Build_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.BinaryArray.Builder.Build(Apache.Arrow.ArrayData)">
+ Build(ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L32"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected override BinaryArray Build(ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.BinaryArray.html">BinaryArray</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L27" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.BinaryArray.BuilderBase-2.html b/22.0.0/api/Apache.Arrow.BinaryArray.BuilderBase-2.html
new file mode 100644
index 0000000..52ce460
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.BinaryArray.BuilderBase-2.html
@@ -0,0 +1,987 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class BinaryArray.BuilderBase<TArray, TBuilder> | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class BinaryArray.BuilderBase<TArray, TBuilder> | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_BinaryArray_BuilderBase_2.md&value=---%0Auid%3A%20Apache.Arrow.BinaryArray.BuilderBase%602%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.BinaryArray.BuilderBase`2">
+
+
+
+ <h1 id="Apache_Arrow_BinaryArray_BuilderBase_2" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2" class="text-break">
+Class BinaryArray.BuilderBase<TArray, TBuilder> <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L52"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public abstract class BinaryArray.BuilderBase<TArray, TBuilder> : IArrowArrayBuilder<byte, TArray, TBuilder>, IArrowArrayBuilder<TArray, TBuilder>, IArrowArrayBuilder<TArray>, IArrowArrayBuilder where TArray : IArrowArray where TBuilder : class, IArrowArrayBuilder<byte, TArray, TBuilder></code></pre>
+ </div>
+
+
+
+ <h4 class="section">Type Parameters</h4>
+ <dl class="parameters">
+ <dt><code>TArray</code></dt>
+ <dd></dd>
+ <dt><code>TBuilder</code></dt>
+ <dd></dd>
+ </dl>
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">BinaryArray.BuilderBase<TArray, TBuilder></span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-3.html">IArrowArrayBuilder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>, TArray, TBuilder></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-2.html">IArrowArrayBuilder</a><TArray, TBuilder></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-1.html">IArrowArrayBuilder</a><TArray></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder.html">IArrowArrayBuilder</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist derived">
+ <dt>Derived</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.BinaryArray.Builder.html">BinaryArray.Builder</a></div>
+ <div><a class="xref" href="Apache.Arrow.StringArray.Builder.html">StringArray.Builder</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2__ctor_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2__ctor_Apache_Arrow_Types_IArrowType_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.#ctor(Apache.Arrow.Types.IArrowType)">
+ BuilderBase(IArrowType)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L64"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected BuilderBase(IArrowType dataType)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_DataType_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.DataType*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_DataType" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.DataType">
+ DataType
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L56"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected IArrowType DataType { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Instance_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Instance*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Instance" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Instance">
+ Instance
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L57"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected TBuilder Instance { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Length_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Length*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Length" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Length">
+ Length
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L88"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the length of the array built so far.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Length { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_NullCount_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.NullCount*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_NullCount" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.NullCount">
+ NullCount
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L62"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected int NullCount { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Offset_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Offset*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Offset" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Offset">
+ Offset
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L61"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected int Offset { get; set; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_ValidityBuffer_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.ValidityBuffer*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_ValidityBuffer" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.ValidityBuffer">
+ ValidityBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L60"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected ArrowBuffer.BitmapBuilder ValidityBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_ValueBuffer_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.ValueBuffer*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_ValueBuffer" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.ValueBuffer">
+ ValueBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L59"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected ArrowBuffer.Builder<byte> ValueBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_ValueOffsets_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.ValueOffsets*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_ValueOffsets" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.ValueOffsets">
+ ValueOffsets
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L58"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected ArrowBuffer.Builder<int> ValueOffsets { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Append_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Append*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_Byte_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Append(System.Byte)">
+ Append(byte)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L131"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Appends a value, consisting of a single byte, to the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Append(byte value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a></dt>
+ <dd><p>Byte value to append.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Append_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Append*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_Collections_Generic_IEnumerable_System_Byte__" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Append(System.Collections.Generic.IEnumerable{System.Byte})">
+ Append(IEnumerable<byte>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L167"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a value, consisting of an enumerable collection of bytes, to the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Append(IEnumerable<byte> value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd><p>Enumerable collection of bytes to add.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+ <h4 class="section" id="Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_Collections_Generic_IEnumerable_System_Byte___remarks">Remarks</h4>
+ <div class="markdown level1 remarks"><p>Note that this method appends a single value, which may consist of arbitrarily many bytes. If multiple
+values are to be added, use the <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte__">AppendRange(IEnumerable<byte>)</a> method instead.</p>
+</div>
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Append_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Append*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_ReadOnlySpan_System_Byte__" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Append(System.ReadOnlySpan{System.Byte})">
+ Append(ReadOnlySpan<byte>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L149"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a value, consisting of a span of bytes, to the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Append(ReadOnlySpan<byte> span)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>span</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd><p>Span of bytes to add.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+ <h4 class="section" id="Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_ReadOnlySpan_System_Byte___remarks">Remarks</h4>
+ <div class="markdown level1 remarks"><p>Note that a single value is added, which consists of arbitrarily many bytes. If multiple values are
+to be added, use the <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte__">AppendRange(IEnumerable<byte>)</a> method.</p>
+</div>
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_AppendNull_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.AppendNull*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_AppendNull" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.AppendNull">
+ AppendNull()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L117"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append a single null value to the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder AppendNull()</code></pre>
+ </div>
+
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.AppendRange*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte____" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.AppendRange(System.Collections.Generic.IEnumerable{System.Byte[]})">
+ AppendRange(IEnumerable<byte[]>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L214"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append an enumerable collection of values to the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder AppendRange(IEnumerable<byte[]> values)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>values</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></dt>
+ <dd><p>Values to add.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.AppendRange*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte__" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.AppendRange(System.Collections.Generic.IEnumerable{System.Byte})">
+ AppendRange(IEnumerable<byte>)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L194"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Append an enumerable collection of single-byte values to the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder AppendRange(IEnumerable<byte> values)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>values</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd><p>Single-byte values to add.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+ <h4 class="section" id="Apache_Arrow_BinaryArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte___remarks">Remarks</h4>
+ <div class="markdown level1 remarks"><p>Note that this method appends multiple values, each of which is a single byte. If a single value is
+to be added, use the <a class="xref" href="Apache.Arrow.BinaryArray.BuilderBase-2.html#Apache_Arrow_BinaryArray_BuilderBase_2_Append_System_Collections_Generic_IEnumerable_System_Byte__">Append(IEnumerable<byte>)</a> method instead.</p>
+</div>
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Build_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Build*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Build_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Build(Apache.Arrow.ArrayData)">
+ Build(ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L83"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected abstract TArray Build(ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TArray</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Build_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Build*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Build_Apache_Arrow_Memory_MemoryAllocator_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Build(Apache.Arrow.Memory.MemoryAllocator)">
+ Build(MemoryAllocator)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L95"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Build an Arrow array from the appended contents so far.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TArray Build(MemoryAllocator allocator = null)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>allocator</code> <a class="xref" href="Apache.Arrow.Memory.MemoryAllocator.html">MemoryAllocator</a></dt>
+ <dd><p>Optional memory allocator.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TArray</span></dt>
+ <dd><p>Returns an array of type <code class="typeparamref">TArray</code>.</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Clear_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Clear*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Clear" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Clear">
+ Clear()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L270"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Clear all contents appended so far.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Clear()</code></pre>
+ </div>
+
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd><p>Returns the builder (for fluent-style composition).</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Reserve_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Reserve*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Reserve_System_Int32_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Reserve(System.Int32)">
+ Reserve(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L236"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Reserve(int capacity)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>capacity</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Resize_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Resize*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Resize_System_Int32_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Resize(System.Int32)">
+ Resize(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L245"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Resize(int length)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Set_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Set*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Set_System_Int32_System_Byte_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Set(System.Int32,System.Byte)">
+ Set(int, byte)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L260"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Set(int index, byte value)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>value</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_BuilderBase_2_Swap_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Swap*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_BuilderBase_2_Swap_System_Int32_System_Int32_" data-uid="Apache.Arrow.BinaryArray.BuilderBase`2.Swap(System.Int32,System.Int32)">
+ Swap(int, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L254"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public TBuilder Swap(int i, int j)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>i</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>j</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L52" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.BinaryArray.html b/22.0.0/api/Apache.Arrow.BinaryArray.html
new file mode 100644
index 0000000..86a80d5
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.BinaryArray.html
@@ -0,0 +1,671 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class BinaryArray | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class BinaryArray | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_BinaryArray.md&value=---%0Auid%3A%20Apache.Arrow.BinaryArray%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.BinaryArray">
+
+
+
+ <h1 id="Apache_Arrow_BinaryArray" data-uid="Apache.Arrow.BinaryArray" class="text-break">
+Class BinaryArray <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L25"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public class BinaryArray : Array, IArrowArray, IDisposable, IReadOnlyList<byte[]>, IReadOnlyCollection<byte[]>, ICollection<byte[]>, IEnumerable<byte[]>, IEnumerable</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><a class="xref" href="Apache.Arrow.Array.html">Array</a></div>
+ <div><span class="xref">BinaryArray</span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArray.html">IArrowArray</a></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.idisposable">IDisposable</a></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlylist-1">IReadOnlyList</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlycollection-1">IReadOnlyCollection</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1">ICollection</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>[]></div>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.ienumerable">IEnumerable</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist derived">
+ <dt>Derived</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.StringArray.html">StringArray</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Data">Array.Data</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Length">Array.Length</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Offset">Array.Offset</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_NullCount">Array.NullCount</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_NullBitmapBuffer">Array.NullBitmapBuffer</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_IsValid_System_Int32_">Array.IsValid(int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_IsNull_System_Int32_">Array.IsNull(int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Slice_System_Int32_System_Int32_">Array.Slice(int, int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Dispose">Array.Dispose()</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_Dispose_System_Boolean_">Array.Dispose(bool)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryArray__ctor_" data-uid="Apache.Arrow.BinaryArray.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray__ctor_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.BinaryArray.#ctor(Apache.Arrow.ArrayData)">
+ BinaryArray(ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L38"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public BinaryArray(ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray__ctor_" data-uid="Apache.Arrow.BinaryArray.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray__ctor_Apache_Arrow_Types_ArrowTypeId_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.BinaryArray.#ctor(Apache.Arrow.Types.ArrowTypeId,Apache.Arrow.ArrayData)">
+ BinaryArray(ArrowTypeId, ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L45"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public BinaryArray(ArrowTypeId typeId, ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>typeId</code> <a class="xref" href="Apache.Arrow.Types.ArrowTypeId.html">ArrowTypeId</a></dt>
+ <dd></dd>
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray__ctor_" data-uid="Apache.Arrow.BinaryArray.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray__ctor_Apache_Arrow_Types_IArrowType_System_Int32_Apache_Arrow_ArrowBuffer_Apache_Arrow_ArrowBuffer_Apache_Arrow_ArrowBuffer_System_Int32_System_Int32_" data-uid="Apache.Arrow.BinaryArray.#ctor(Apache.Arrow.Types.IArrowType,System.Int32,Apache.Arrow.ArrowBuffer,Apache.Arrow.ArrowBuffer,Apache.Arrow.ArrowBuffer,System.Int32,System.Int32)">
+ BinaryArray(IArrowType, int, ArrowBuffer, ArrowBuffer, ArrowBuffer, int, int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L283"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public BinaryArray(IArrowType dataType, int length, ArrowBuffer valueOffsetsBuffer, ArrowBuffer dataBuffer, ArrowBuffer nullBitmapBuffer, int nullCount = 0, int offset = 0)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ <dt><code>length</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>valueOffsetsBuffer</code> <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ <dt><code>dataBuffer</code> <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ <dt><code>nullBitmapBuffer</code> <a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ <dt><code>nullCount</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ <dt><code>offset</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryArray_ValueBuffer_" data-uid="Apache.Arrow.BinaryArray.ValueBuffer*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_ValueBuffer" data-uid="Apache.Arrow.BinaryArray.ValueBuffer">
+ ValueBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L296"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer ValueBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_ValueOffsets_" data-uid="Apache.Arrow.BinaryArray.ValueOffsets*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_ValueOffsets" data-uid="Apache.Arrow.BinaryArray.ValueOffsets">
+ ValueOffsets
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L298"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ReadOnlySpan<int> ValueOffsets { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_ValueOffsetsBuffer_" data-uid="Apache.Arrow.BinaryArray.ValueOffsetsBuffer*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_ValueOffsetsBuffer" data-uid="Apache.Arrow.BinaryArray.ValueOffsetsBuffer">
+ ValueOffsetsBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L294"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ArrowBuffer ValueOffsetsBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_Values_" data-uid="Apache.Arrow.BinaryArray.Values*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_Values" data-uid="Apache.Arrow.BinaryArray.Values">
+ Values
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L300"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ReadOnlySpan<byte> Values { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryArray_Accept_" data-uid="Apache.Arrow.BinaryArray.Accept*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_Accept_Apache_Arrow_IArrowArrayVisitor_" data-uid="Apache.Arrow.BinaryArray.Accept(Apache.Arrow.IArrowArrayVisitor)">
+ Accept(IArrowArrayVisitor)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L292"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public override void Accept(IArrowArrayVisitor visitor)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>visitor</code> <a class="xref" href="Apache.Arrow.IArrowArrayVisitor.html">IArrowArrayVisitor</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_GetBytes_" data-uid="Apache.Arrow.BinaryArray.GetBytes*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_GetBytes_System_Int32_" data-uid="Apache.Arrow.BinaryArray.GetBytes(System.Int32)">
+ GetBytes(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L342"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Get the collection of bytes, as a read-only span, at a given index in the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ReadOnlySpan<byte> GetBytes(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Index at which to get bytes.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd><p>Returns a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan<T></a> object.</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+ <h4 class="section" id="Apache_Arrow_BinaryArray_GetBytes_System_Int32__remarks">Remarks</h4>
+ <div class="markdown level1 remarks"><p>Note that this method cannot reliably identify null values, which are indistinguishable from empty byte
+collection values when seen in the context of this method's return type of <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan<T></a>.
+Use the <a class="xref" href="Apache.Arrow.Array.html#Apache_Arrow_Array_IsNull_System_Int32_">IsNull(int)</a> method or the <a class="xref" href="Apache.Arrow.BinaryArray.html#Apache_Arrow_BinaryArray_GetBytes_System_Int32_System_Boolean__">GetBytes(int, out bool)</a> overload instead
+to reliably determine null values.</p>
+</div>
+
+ <h4 class="section">Exceptions</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception">ArgumentOutOfRangeException</a></dt>
+ <dd><p>If the index is negative or beyond the length of the array.</p>
+</dd>
+ </dl>
+
+
+
+ <a id="Apache_Arrow_BinaryArray_GetBytes_" data-uid="Apache.Arrow.BinaryArray.GetBytes*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_GetBytes_System_Int32_System_Boolean__" data-uid="Apache.Arrow.BinaryArray.GetBytes(System.Int32,System.Boolean@)">
+ GetBytes(int, out bool)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L352"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Get the collection of bytes, as a read-only span, at a given index in the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public ReadOnlySpan<byte> GetBytes(int index, out bool isNull)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd><p>Index at which to get bytes.</p>
+</dd>
+ <dt><code>isNull</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></dt>
+ <dd><p>Set to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> if the value at the given index is null.</p>
+</dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd><p>Returns a <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.readonlyspan-1">ReadOnlySpan<T></a> object.</p>
+</dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h4 class="section">Exceptions</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception">ArgumentOutOfRangeException</a></dt>
+ <dd><p>If the index is negative or beyond the length of the array.</p>
+</dd>
+ </dl>
+
+
+
+ <a id="Apache_Arrow_BinaryArray_GetValueLength_" data-uid="Apache.Arrow.BinaryArray.GetValueLength*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_GetValueLength_System_Int32_" data-uid="Apache.Arrow.BinaryArray.GetValueLength(System.Int32)">
+ GetValueLength(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L313"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int GetValueLength(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryArray_GetValueOffset_" data-uid="Apache.Arrow.BinaryArray.GetValueOffset*"></a>
+
+ <h3 id="Apache_Arrow_BinaryArray_GetValueOffset_System_Int32_" data-uid="Apache.Arrow.BinaryArray.GetValueOffset(System.Int32)">
+ GetValueOffset(int)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L302"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">[Obsolete("This method has been deprecated. Please use ValueOffsets[index] instead.")]
+public int GetValueOffset(int index)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>index</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryArray.cs/#L25" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.BinaryViewArray.Builder.html b/22.0.0/api/Apache.Arrow.BinaryViewArray.Builder.html
new file mode 100644
index 0000000..0a4f67b
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.BinaryViewArray.Builder.html
@@ -0,0 +1,344 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class BinaryViewArray.Builder | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class BinaryViewArray.Builder | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_BinaryViewArray_Builder.md&value=---%0Auid%3A%20Apache.Arrow.BinaryViewArray.Builder%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.BinaryViewArray.Builder">
+
+
+
+ <h1 id="Apache_Arrow_BinaryViewArray_Builder" data-uid="Apache.Arrow.BinaryViewArray.Builder" class="text-break">
+Class BinaryViewArray.Builder <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L28"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public class BinaryViewArray.Builder : BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>, IArrowArrayBuilder<byte, BinaryViewArray, BinaryViewArray.Builder>, IArrowArrayBuilder<BinaryViewArray, BinaryViewArray.Builder>, IArrowArrayBuilder<BinaryViewArray>, IArrowArrayBuilder</code></pre>
+ </div>
+
+
+
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a>.<a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html">BuilderBase</a><<a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a>, <a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a>.<a class="xref" href="Apache.Arrow.BinaryViewArray.Builder.html">Builder</a>></div>
+ <div><span class="xref">BinaryViewArray.Builder</span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-3.html">IArrowArrayBuilder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>, <a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a>, <a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a>.<a class="xref" href="Apache.Arrow.BinaryViewArray.Builder.html">Builder</a>></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-2.html">IArrowArrayBuilder</a><<a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a>, <a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a>.<a class="xref" href="Apache.Arrow.BinaryViewArray.Builder.html">Builder</a>></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-1.html">IArrowArrayBuilder</a><<a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a>></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder.html">IArrowArrayBuilder</a></div>
+ </dd>
+ </dl>
+
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_DataType">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.DataType</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Instance">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Instance</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_BinaryViews">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.BinaryViews</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_ValueBuffer">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.ValueBuffer</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_ValidityBuffer">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.ValidityBuffer</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_NullCount">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.NullCount</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Build_Apache_Arrow_ArrayData_">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Build(ArrayData)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Length">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Length</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Build_Apache_Arrow_Memory_MemoryAllocator_">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Build(MemoryAllocator)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_AppendNull">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.AppendNull()</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Append_System_Byte_">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Append(byte)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Append_System_ReadOnlySpan_System_Byte__">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Append(ReadOnlySpan<byte>)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte__">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.AppendRange(IEnumerable<byte>)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_AppendRange_System_Collections_Generic_IEnumerable_System_Byte____">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.AppendRange(IEnumerable<byte[]>)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Reserve_System_Int32_">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Reserve(int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Resize_System_Int32_">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Resize(int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Swap_System_Int32_System_Int32_">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Swap(int, int)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Set_System_Int32_System_Byte_">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Set(int, byte)</a>
+ </div>
+ <div>
+ <a class="xref" href="Apache.Arrow.BinaryViewArray.BuilderBase-2.html#Apache_Arrow_BinaryViewArray_BuilderBase_2_Clear">BinaryViewArray.BuilderBase<BinaryViewArray, BinaryViewArray.Builder>.Clear()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryViewArray_Builder__ctor_" data-uid="Apache.Arrow.BinaryViewArray.Builder.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_Builder__ctor" data-uid="Apache.Arrow.BinaryViewArray.Builder.#ctor">
+ Builder()
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L30"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Builder()</code></pre>
+ </div>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryViewArray_Builder__ctor_" data-uid="Apache.Arrow.BinaryViewArray.Builder.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_Builder__ctor_Apache_Arrow_Types_IArrowType_" data-uid="Apache.Arrow.BinaryViewArray.Builder.#ctor(Apache.Arrow.Types.IArrowType)">
+ Builder(IArrowType)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L31"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public Builder(IArrowType dataType)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryViewArray_Builder_Build_" data-uid="Apache.Arrow.BinaryViewArray.Builder.Build*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_Builder_Build_Apache_Arrow_ArrayData_" data-uid="Apache.Arrow.BinaryViewArray.Builder.Build(Apache.Arrow.ArrayData)">
+ Build(ArrayData)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L33"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected override BinaryViewArray Build(ArrayData data)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>data</code> <a class="xref" href="Apache.Arrow.ArrayData.html">ArrayData</a></dt>
+ <dd></dd>
+ </dl>
+
+ <h4 class="section">Returns</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.BinaryViewArray.html">BinaryViewArray</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+</article>
+
+ <div class="contribution d-print-none">
+ <a href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L28" class="edit-link">Edit this page</a>
+ </div>
+
+
+ </div>
+
+ <div class="affix">
+ <nav id="affix"></nav>
+ </div>
+ </main>
+
+ <div class="container-xxl search-results" id="search-results"></div>
+
+ <footer class="border-top text-secondary">
+ <div class="container-xxl">
+ <div class="flex-fill">
+ © 2018 The Apache Software Foundation
+ </div>
+ </div>
+ </footer>
+ </body>
+</html>
diff --git a/22.0.0/api/Apache.Arrow.BinaryViewArray.BuilderBase-2.html b/22.0.0/api/Apache.Arrow.BinaryViewArray.BuilderBase-2.html
new file mode 100644
index 0000000..c537769
--- /dev/null
+++ b/22.0.0/api/Apache.Arrow.BinaryViewArray.BuilderBase-2.html
@@ -0,0 +1,912 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset="utf-8">
+ <title>Class BinaryViewArray.BuilderBase<TArray, TBuilder> | Apache Arrow .NET </title>
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <meta name="title" content="Class BinaryViewArray.BuilderBase<TArray, TBuilder> | Apache Arrow .NET ">
+
+
+ <link rel="icon" href="../images/favicon.png">
+ <link rel="stylesheet" href="../public/docfx.min.css">
+ <link rel="stylesheet" href="../public/main.css">
+ <meta name="docfx:navrel" content="../toc.html">
+ <meta name="docfx:tocrel" content="toc.html">
+
+ <meta name="docfx:rel" content="../">
+
+
+ <meta name="docfx:docurl" content="https://github.com/apache/arrow-dotnet/new/v22.0.0-rc0/apiSpec/new?filename=Apache_Arrow_BinaryViewArray_BuilderBase_2.md&value=---%0Auid%3A%20Apache.Arrow.BinaryViewArray.BuilderBase%602%0Asummary%3A%20'*You%20can%20override%20summary%20for%20the%20API%20here%20using%20*MARKDOWN*%20syntax'%0A---%0A%0A*Please%20type%20below%20more%20information%20about%20this%20API%3A*%0A%0A">
+ <meta name="loc:inThisArticle" content="In this article">
+ <meta name="loc:searchResultsCount" content="{count} results for "{query}"">
+ <meta name="loc:searchNoResults" content="No results for "{query}"">
+ <meta name="loc:tocFilter" content="Filter by title">
+ <meta name="loc:nextArticle" content="Next">
+ <meta name="loc:prevArticle" content="Previous">
+ <meta name="loc:themeLight" content="Light">
+ <meta name="loc:themeDark" content="Dark">
+ <meta name="loc:themeAuto" content="Auto">
+ <meta name="loc:changeTheme" content="Change theme">
+ <meta name="loc:copy" content="Copy">
+ <meta name="loc:downloadPdf" content="Download PDF">
+
+ <script type="module" src="./../public/docfx.min.js"></script>
+
+ <script>
+ const theme = localStorage.getItem('theme') || 'auto'
+ document.documentElement.setAttribute('data-bs-theme', theme === 'auto' ? (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light') : theme)
+ </script>
+
+ </head>
+
+ <body class="tex2jax_ignore" data-layout="" data-yaml-mime="ManagedReference">
+ <header class="bg-body border-bottom">
+ <nav id="autocollapse" class="navbar navbar-expand-md" role="navigation">
+ <div class="container-xxl flex-nowrap">
+ <a class="navbar-brand" href="../index.html">
+ <img id="logo" class="svg" src="../images/logo.svg" alt="Apache Arrow .NET">
+ Apache Arrow .NET
+ </a>
+ <button class="btn btn-lg d-md-none border-0" type="button" data-bs-toggle="collapse" data-bs-target="#navpanel" aria-controls="navpanel" aria-expanded="false" aria-label="Toggle navigation">
+ <i class="bi bi-three-dots"></i>
+ </button>
+ <div class="collapse navbar-collapse" id="navpanel">
+ <div id="navbar">
+ <form class="search" role="search" id="search">
+ <i class="bi bi-search"></i>
+ <input class="form-control" id="search-query" type="search" disabled placeholder="Search" autocomplete="off" aria-label="Search">
+ </form>
+ </div>
+ </div>
+ </div>
+ </nav>
+ </header>
+
+ <main class="container-xxl">
+ <div class="toc-offcanvas">
+ <div class="offcanvas-md offcanvas-start" tabindex="-1" id="tocOffcanvas" aria-labelledby="tocOffcanvasLabel">
+ <div class="offcanvas-header">
+ <h5 class="offcanvas-title" id="tocOffcanvasLabel">Table of Contents</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#tocOffcanvas" aria-label="Close"></button>
+ </div>
+ <div class="offcanvas-body">
+ <nav class="toc" id="toc"></nav>
+ </div>
+ </div>
+ </div>
+
+ <div class="content">
+ <div class="actionbar">
+ <button class="btn btn-lg border-0 d-md-none" type="button" data-bs-toggle="offcanvas" data-bs-target="#tocOffcanvas" aria-controls="tocOffcanvas" aria-expanded="false" aria-label="Show table of contents">
+ <i class="bi bi-list"></i>
+ </button>
+
+ <nav id="breadcrumb"></nav>
+ </div>
+
+ <article data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2">
+
+
+
+ <h1 id="Apache_Arrow_BinaryViewArray_BuilderBase_2" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2" class="text-break">
+Class BinaryViewArray.BuilderBase<TArray, TBuilder> <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L53"><i class="bi bi-code-slash"></i></a>
+ </h1>
+
+ <div class="facts text-secondary">
+ <dl><dt>Namespace</dt><dd><a class="xref" href="Apache.html">Apache</a>.<a class="xref" href="Apache.Arrow.html">Arrow</a></dd></dl>
+ <dl><dt>Assembly</dt><dd>Apache.Arrow.dll</dd></dl>
+ </div>
+
+ <div class="markdown summary"></div>
+ <div class="markdown conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public abstract class BinaryViewArray.BuilderBase<TArray, TBuilder> : IArrowArrayBuilder<byte, TArray, TBuilder>, IArrowArrayBuilder<TArray, TBuilder>, IArrowArrayBuilder<TArray>, IArrowArrayBuilder where TArray : IArrowArray where TBuilder : class, IArrowArrayBuilder<byte, TArray, TBuilder></code></pre>
+ </div>
+
+
+
+ <h4 class="section">Type Parameters</h4>
+ <dl class="parameters">
+ <dt><code>TArray</code></dt>
+ <dd></dd>
+ <dt><code>TBuilder</code></dt>
+ <dd></dd>
+ </dl>
+
+ <dl class="typelist inheritance">
+ <dt>Inheritance</dt>
+ <dd>
+ <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
+ <div><span class="xref">BinaryViewArray.BuilderBase<TArray, TBuilder></span></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist implements">
+ <dt>Implements</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-3.html">IArrowArrayBuilder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>, TArray, TBuilder></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-2.html">IArrowArrayBuilder</a><TArray, TBuilder></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder-1.html">IArrowArrayBuilder</a><TArray></div>
+ <div><a class="xref" href="Apache.Arrow.IArrowArrayBuilder.html">IArrowArrayBuilder</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist derived">
+ <dt>Derived</dt>
+ <dd>
+ <div><a class="xref" href="Apache.Arrow.BinaryViewArray.Builder.html">BinaryViewArray.Builder</a></div>
+ <div><a class="xref" href="Apache.Arrow.StringViewArray.Builder.html">StringViewArray.Builder</a></div>
+ </dd>
+ </dl>
+
+ <dl class="typelist inheritedMembers">
+ <dt>Inherited Members</dt>
+ <dd>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)">object.Equals(object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)">object.Equals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gethashcode">object.GetHashCode()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.gettype">object.GetType()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone">object.MemberwiseClone()</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.referenceequals">object.ReferenceEquals(object, object)</a>
+ </div>
+ <div>
+ <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object.tostring">object.ToString()</a>
+ </div>
+ </dd></dl>
+
+
+
+
+
+
+ <h2 class="section" id="constructors">Constructors
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2__ctor_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.#ctor*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2__ctor_Apache_Arrow_Types_IArrowType_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.#ctor(Apache.Arrow.Types.IArrowType)">
+ BuilderBase(IArrowType)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L64"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected BuilderBase(IArrowType dataType)</code></pre>
+ </div>
+
+ <h4 class="section">Parameters</h4>
+ <dl class="parameters">
+ <dt><code>dataType</code> <a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+
+
+
+
+ <h2 class="section" id="properties">Properties
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2_BinaryViews_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.BinaryViews*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2_BinaryViews" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.BinaryViews">
+ BinaryViews
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L59"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected ArrowBuffer.Builder<BinaryView> BinaryViews { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><<a class="xref" href="Apache.Arrow.Scalars.BinaryView.html">BinaryView</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2_DataType_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.DataType*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2_DataType" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.DataType">
+ DataType
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L57"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected IArrowType DataType { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.Types.IArrowType.html">IArrowType</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2_Instance_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.Instance*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2_Instance" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.Instance">
+ Instance
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L58"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected TBuilder Instance { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><span class="xref">TBuilder</span></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2_Length_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.Length*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2_Length" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.Length">
+ Length
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L77"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Gets the length of the array built so far.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">public int Length { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2_NullCount_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.NullCount*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2_NullCount" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.NullCount">
+ NullCount
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L62"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected int NullCount { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2_ValidityBuffer_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.ValidityBuffer*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2_ValidityBuffer" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.ValidityBuffer">
+ ValidityBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L61"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected ArrowBuffer.BitmapBuilder ValidityBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.BitmapBuilder.html">BitmapBuilder</a></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2_ValueBuffer_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.ValueBuffer*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2_ValueBuffer" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.ValueBuffer">
+ ValueBuffer
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L60"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"></div>
+ <div class="markdown level1 conceptual"></div>
+
+ <div class="codewrapper">
+ <pre><code class="lang-csharp hljs">protected ArrowBuffer.Builder<byte> ValueBuffer { get; }</code></pre>
+ </div>
+
+
+
+
+
+ <h4 class="section">Property Value</h4>
+ <dl class="parameters">
+ <dt><a class="xref" href="Apache.Arrow.ArrowBuffer.html">ArrowBuffer</a>.<a class="xref" href="Apache.Arrow.ArrowBuffer.Builder-1.html">Builder</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.byte">byte</a>></dt>
+ <dd></dd>
+ </dl>
+
+
+
+
+
+
+
+
+ <h2 class="section" id="methods">Methods
+</h2>
+
+
+ <a id="Apache_Arrow_BinaryViewArray_BuilderBase_2_Append_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.Append*"></a>
+
+ <h3 id="Apache_Arrow_BinaryViewArray_BuilderBase_2_Append_System_Byte_" data-uid="Apache.Arrow.BinaryViewArray.BuilderBase`2.Append(System.Byte)">
+ Append(byte)
+ <a class="header-action link-secondary" title="View source" href="https://github.com/apache/arrow-dotnet/blob/v22.0.0-rc0/src/Apache.Arrow/Arrays/BinaryViewArray.cs/#L120"><i class="bi bi-code-slash"></i></a>
+ </h3>
+
+ <div class="markdown level1 summary"><p>Appends a value, consisting of a single byte, to the array.</p>
+</div>
+ <div class="markdown level1 conceptual"></div>
... 364466 lines suppressed ...