Section navigation

Public classSealed CodecVersionDescriptor

Namespace
Rowles.LeanCorpus.Codecs.CodecKit
Assembly
Rowles.LeanCorpus.dll

Describes one supported body-format version of a persistent codec file.

public sealed class CodecVersionDescriptor
Inheritance
CodecVersionDescriptor

Public constructor CodecVersionDescriptor(int, string, bool, bool, CodecLegacyFraming, CodecMigrationBehaviour)

Creates a supported version declaration.

Public property DiagnosticLabel

Gets the stable diagnostic label for this version.

Public property IsReadable

Gets a value indicating whether this build can read the version.

Public property IsWritable

Gets a value indicating whether this build can write the version.

Public property LegacyFraming

Gets legacy framing from which this version can be read.

Public property MigrationBehaviour

Gets the migration behaviour for this version.

Public property Version

Gets the body-format version number.