Struct ExchangeSetRootLocation
- Namespace
- EncDotNet.S100.ExchangeSets
- Assembly
- EncDotNet.S100.ExchangeSets.dll
Where an S-100 exchange set's catalogue sits in a folder or ZIP archive.
public readonly record struct ExchangeSetRootLocation : IEquatable<ExchangeSetRootLocation>
- Implements
- Inherited Members
Constructors
ExchangeSetRootLocation(string, string)
Where an S-100 exchange set's catalogue sits in a folder or ZIP archive.
public ExchangeSetRootLocation(string BasePath, string CatalogueName)
Parameters
BasePathstringFor a folder, the folder that holds the catalogue. For a ZIP archive, the entry prefix the exchange set sits under (empty, or for example
S100_ROOT/), ready forZipAssetSource.Create(path, basePath).CatalogueNamestringThe catalogue's file name, as stored.
Properties
BasePath
For a folder, the folder that holds the catalogue. For a ZIP archive, the
entry prefix the exchange set sits under (empty, or for example
S100_ROOT/), ready for ZipAssetSource.Create(path, basePath).
public string BasePath { get; init; }
Property Value
CatalogueName
The catalogue's file name, as stored.
public string CatalogueName { get; init; }