Table of Contents

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

BasePath string

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).

CatalogueName string

The 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

string

CatalogueName

The catalogue's file name, as stored.

public string CatalogueName { get; init; }

Property Value

string