Table of Contents

Class PrimitiveRecordStore.SerializationOptions

Namespace
BelNytheraSeiche.TrieDictionary
Assembly
BelNytheraSeiche.TrieDictionary.dll

Provides options to control the serialization process for data store.

public class PrimitiveRecordStore.SerializationOptions
Inheritance
PrimitiveRecordStore.SerializationOptions
Inherited Members

Properties

CompressionLevel

Gets or sets the compression level to use for serialization.

public CompressionLevel CompressionLevel { get; set; }

Property Value

CompressionLevel

Remarks

Higher compression levels can result in smaller file sizes but may take longer to process. Defaults to Fastest for a balance of speed and size.

Default

Gets a singleton instance of PrimitiveRecordStore.SerializationOptions with default values.

public static PrimitiveRecordStore.SerializationOptions Default { get; }

Property Value

PrimitiveRecordStore.SerializationOptions

Remarks

Use this property to avoid creating a new options object when default settings are sufficient.