Class S101ExchangeSetLoadItem
One planned load operation: either a single dataset, an S-101 base cell with its ordered in-set updates, or an orphan update with no base.
public sealed record S101ExchangeSetLoadItem : IEquatable<S101ExchangeSetLoadItem>
- Inheritance
-
S101ExchangeSetLoadItem
- Implements
- Inherited Members
Constructors
S101ExchangeSetLoadItem(S101LoadItemKind, DatasetDiscoveryMetadata, IReadOnlyList<DatasetDiscoveryMetadata>)
One planned load operation: either a single dataset, an S-101 base cell with its ordered in-set updates, or an orphan update with no base.
public S101ExchangeSetLoadItem(S101LoadItemKind Kind, DatasetDiscoveryMetadata Base, IReadOnlyList<DatasetDiscoveryMetadata> Updates)
Parameters
KindS101LoadItemKindThe item kind.
BaseDatasetDiscoveryMetadataThe base (or single) dataset's discovery metadata.
UpdatesIReadOnlyList<DatasetDiscoveryMetadata>Ordered (ascending update number) update metadata for BaseWithUpdates; empty otherwise.
Properties
Base
The base (or single) dataset's discovery metadata.
public DatasetDiscoveryMetadata Base { get; init; }
Property Value
Kind
The item kind.
public S101LoadItemKind Kind { get; init; }
Property Value
Updates
Ordered (ascending update number) update metadata for BaseWithUpdates; empty otherwise.
public IReadOnlyList<DatasetDiscoveryMetadata> Updates { get; init; }