Table of Contents

Class ExchangeSetSource

Namespace
EncDotNet.S100.Collections
Assembly
EncDotNet.S100.Collections.dll

A single exchange set: its root folder, its catalogue file, or a ZIP containing it. Referenced in place, never copied.

public sealed record ExchangeSetSource : CollectionSource, IEquatable<CollectionSource>, IEquatable<ExchangeSetSource>
Inheritance
ExchangeSetSource
Implements
Inherited Members

Constructors

ExchangeSetSource(Guid, string?, string)

A single exchange set: its root folder, its catalogue file, or a ZIP containing it. Referenced in place, never copied.

public ExchangeSetSource(Guid Id, string? DisplayName, string Path)

Parameters

Id Guid

The source's stable identifier.

DisplayName string

An optional user-facing label.

Path string

The absolute path of the folder, catalogue file, or ZIP.

Properties

Path

The absolute path of the folder, catalogue file, or ZIP.

public string Path { get; init; }

Property Value

string