Section navigation

Public enum CodecMigrationBehaviour

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

Describes how a supported format version can be migrated.

public enum CodecMigrationBehaviour

Fields

CoordinatedRewrite = 3

All coordinated files in the family must be rewritten together.

None = 0

No migration is required because the format remains externally framed.

Reframe = 1

The body can be streamed unchanged into the current frame.

Rewrite = 2

The body must be decoded and written through the current writer.

Unsupported = 4

Inspection is supported, but migration requires rebuilding the data.