Struct RecordBatchWithMetadata
A record batch read from an Arrow IPC source, together with the custom metadata carried on the IPC Message that held it.
public readonly struct RecordBatchWithMetadata
- Inherited Members
Constructors
RecordBatchWithMetadata(RecordBatch, IReadOnlyDictionary<string, string>)
public RecordBatchWithMetadata(RecordBatch batch, IReadOnlyDictionary<string, string> customMetadata)
Parameters
batchRecordBatchcustomMetadataIReadOnlyDictionary<string, string>
Properties
Batch
The record batch that was read, or null at the end of the stream.
public RecordBatch Batch { get; }
Property Value
CustomMetadata
The Message-level custom metadata accompanying Batch, or null if the message carried none.
public IReadOnlyDictionary<string, string> CustomMetadata { get; }
Property Value
Methods
Deconstruct(out RecordBatch, out IReadOnlyDictionary<string, string>)
public void Deconstruct(out RecordBatch batch, out IReadOnlyDictionary<string, string> customMetadata)
Parameters
batchRecordBatchcustomMetadataIReadOnlyDictionary<string, string>