C# Class Demo.Library.Algorithms.Cardinality.CardinalityEstimatorSerializer

Efficient serializer for CardinalityEstimator
Mostrar archivo Open project: volak/DDD.Enterprise.Example

Public Methods

Method Description
Deserialize ( Stream stream ) : CardinalityEstimator

Deserialize a CardinalityEstimator from the given stream

Serialize ( Stream stream, CardinalityEstimator cardinalityEstimator ) : void

Serialize the given cardinalityEstimator to stream

Private Methods

Method Description
AssertDataVersionCanBeRead ( int dataFormatMajorVersion, int dataFormatMinorVersion ) : void

Checks that this serializer can deserialize data with the given major and minor version numbers

Method Details

Deserialize() public method

Deserialize a CardinalityEstimator from the given stream
public Deserialize ( Stream stream ) : CardinalityEstimator
stream System.IO.Stream
return CardinalityEstimator

Serialize() public method

Serialize the given cardinalityEstimator to stream
public Serialize ( Stream stream, CardinalityEstimator cardinalityEstimator ) : void
stream System.IO.Stream
cardinalityEstimator CardinalityEstimator
return void