Class RepoFileGroupInfo
Represents information about a file in a FileRepo together with all of its variants.
Implements
Namespace: FulcrumFS
Assembly: FulcrumFS.dll
Syntax
public sealed record RepoFileGroupInfo : IEquatable<RepoFileGroupInfo>
Properties
| Name | Description |
|---|---|
| DanglingAliases | Gets information about each variant alias in the group whose source data file is missing. Empty in a healthy repository. Per-ID fetches of these variants throw DanglingAliasException; subsequent add operations targeting these variant IDs overwrite the dangling markers. See CorruptionDetected for programmatic notification of dangling aliases as they are encountered. |
| FileId | Gets the file ID of the group. |
| MainFile | Gets information about the main file. |
| VariantFiles | Gets information about each variant of the main file. The list is empty if the file has no variants. Variants whose alias source data file is missing are omitted from this list and surfaced via DanglingAliases instead. |