
CodecFamilyDescriptor
- Namespace
- Rowles.LeanCorpus.Codecs.CodecKit
- Assembly
- Rowles.LeanCorpus.dll
Describes a logical persistence family containing one or more coordinated file roles.
public sealed class CodecFamilyDescriptor
- Inheritance
-
CodecFamilyDescriptor
CodecFamilyDescriptor(string, string, IEnumerable<CodecFileDescriptor>, ICodecFamilyValidationCoordinator?, ICodecFamilyMigrationCoordinator?)
Creates a codec family descriptor.
DisplayName
Gets the human-readable family name.
FamilyId
Gets the stable, namespaced family identifier.
Files
Gets the immutable set of file roles owned by this family.
MigrationCoordinator
Gets the optional coordinated migration implementation.
ValidationCoordinator
Gets the optional cross-file validation coordinator.