Table of Contents

Class Statistics

Namespace
ParquetSharp
Assembly
ParquetSharp.dll
public abstract class Statistics : IDisposable
Inheritance
Statistics
Implements
Derived
Inherited Members

Properties

DistinctCount

public long DistinctCount { get; }

Property Value

long

HasMinMax

public bool HasMinMax { get; }

Property Value

bool

MaxUntyped

public abstract object MaxUntyped { get; }

Property Value

object

MinUntyped

public abstract object MinUntyped { get; }

Property Value

object

NullCount

public long NullCount { get; }

Property Value

long

NumValues

public long NumValues { get; }

Property Value

long

PhysicalType

public PhysicalType PhysicalType { get; }

Property Value

PhysicalType

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

TypedStatistics_Max_Bool(IntPtr, out bool)

protected static extern IntPtr TypedStatistics_Max_Bool(IntPtr statistics, out bool max)

Parameters

statistics IntPtr
max bool

Returns

IntPtr

TypedStatistics_Max_ByteArray(IntPtr, out ByteArray)

protected static extern IntPtr TypedStatistics_Max_ByteArray(IntPtr statistics, out ByteArray max)

Parameters

statistics IntPtr
max ByteArray

Returns

IntPtr

TypedStatistics_Max_Double(IntPtr, out double)

protected static extern IntPtr TypedStatistics_Max_Double(IntPtr statistics, out double max)

Parameters

statistics IntPtr
max double

Returns

IntPtr

TypedStatistics_Max_FLBA(IntPtr, out FixedLenByteArray)

protected static extern IntPtr TypedStatistics_Max_FLBA(IntPtr statistics, out FixedLenByteArray max)

Parameters

statistics IntPtr
max FixedLenByteArray

Returns

IntPtr

TypedStatistics_Max_Float(IntPtr, out float)

protected static extern IntPtr TypedStatistics_Max_Float(IntPtr statistics, out float max)

Parameters

statistics IntPtr
max float

Returns

IntPtr

TypedStatistics_Max_Int32(IntPtr, out int)

protected static extern IntPtr TypedStatistics_Max_Int32(IntPtr statistics, out int max)

Parameters

statistics IntPtr
max int

Returns

IntPtr

TypedStatistics_Max_Int64(IntPtr, out long)

protected static extern IntPtr TypedStatistics_Max_Int64(IntPtr statistics, out long max)

Parameters

statistics IntPtr
max long

Returns

IntPtr

TypedStatistics_Max_Int96(IntPtr, out Int96)

protected static extern IntPtr TypedStatistics_Max_Int96(IntPtr statistics, out Int96 max)

Parameters

statistics IntPtr
max Int96

Returns

IntPtr

TypedStatistics_Min_Bool(IntPtr, out bool)

protected static extern IntPtr TypedStatistics_Min_Bool(IntPtr statistics, out bool min)

Parameters

statistics IntPtr
min bool

Returns

IntPtr

TypedStatistics_Min_ByteArray(IntPtr, out ByteArray)

protected static extern IntPtr TypedStatistics_Min_ByteArray(IntPtr statistics, out ByteArray min)

Parameters

statistics IntPtr
min ByteArray

Returns

IntPtr

TypedStatistics_Min_Double(IntPtr, out double)

protected static extern IntPtr TypedStatistics_Min_Double(IntPtr statistics, out double min)

Parameters

statistics IntPtr
min double

Returns

IntPtr

TypedStatistics_Min_FLBA(IntPtr, out FixedLenByteArray)

protected static extern IntPtr TypedStatistics_Min_FLBA(IntPtr statistics, out FixedLenByteArray min)

Parameters

statistics IntPtr
min FixedLenByteArray

Returns

IntPtr

TypedStatistics_Min_Float(IntPtr, out float)

protected static extern IntPtr TypedStatistics_Min_Float(IntPtr statistics, out float min)

Parameters

statistics IntPtr
min float

Returns

IntPtr

TypedStatistics_Min_Int32(IntPtr, out int)

protected static extern IntPtr TypedStatistics_Min_Int32(IntPtr statistics, out int min)

Parameters

statistics IntPtr
min int

Returns

IntPtr

TypedStatistics_Min_Int64(IntPtr, out long)

protected static extern IntPtr TypedStatistics_Min_Int64(IntPtr statistics, out long min)

Parameters

statistics IntPtr
min long

Returns

IntPtr

TypedStatistics_Min_Int96(IntPtr, out Int96)

protected static extern IntPtr TypedStatistics_Min_Int96(IntPtr statistics, out Int96 min)

Parameters

statistics IntPtr
min Int96

Returns

IntPtr