Table of Contents

Class BasicRecordStore.SerializationOptions

Namespace
BelNytheraSeiche.TrieDictionary
Assembly
BelNytheraSeiche.TrieDictionary.dll

Provides options to control the serialization process for key-value record stores.

public class BasicRecordStore.SerializationOptions
Inheritance
BasicRecordStore.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 BasicRecordStore.SerializationOptions with default values.

public static BasicRecordStore.SerializationOptions Default { get; }

Property Value

BasicRecordStore.SerializationOptions

Remarks

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