Struct ParquetColumnChunkMetadata
Exposes footer-resident and lazily opened page metadata for a logical column chunk.
public readonly struct ParquetColumnChunkMetadata
- Inherited Members
Properties
Compression
public CompressionKind Compression { get; }
Property Value
Definition
public LeafColumn Definition { get; }
Property Value
Encodings
public ReadOnlySpan<EncodingKind> Encodings { get; }
Property Value
HasBloomFilter
Gets whether this column chunk has a split-block Bloom filter.
public bool HasBloomFilter { get; }
Property Value
HasColumnIndex
public bool HasColumnIndex { get; }
Property Value
HasOffsetIndex
public bool HasOffsetIndex { get; }
Property Value
Statistics
public ParquetStatistics Statistics { get; }
Property Value
ValueCount
public ulong ValueCount { get; }
Property Value
Methods
OpenBloomFilter()
Loads this column chunk's split-block Bloom filter.
public ParquetBloomFilter OpenBloomFilter()
Returns
OpenPages()
Opens a disposable data-page metadata collection without reading or decompressing page payloads.
Returns
Remarks
This is an observational inspection API and does not optimize later enumeration. Pass a ParquetPagePruner when opening or resetting the reader for efficient scans.
ReadGeospatialStatistics()
Decodes an owned snapshot of the optional geospatial statistics. Allocates on each call.