DotNet.Ships.Record.SlefHeader - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki

EliteDangerousAlmanac / Ships / SlefHeader

Record: SlefHeader

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:13

The SLEF envelope header, which says which application produced an export.

Constructors

new SlefHeader()

new SlefHeader(AppName, AppVersion)

Parameters

AppName

string

The exporting application's name, such as EDSY.

AppVersion

string

The exporting application's version. The specification calls for a string and some applications write a number instead, so a numeric version reads back as its decimal text.

Properties

AppCustomProperties

AppCustomProperties: IReadOnlyDictionary<string, JsonElement>?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:23

Application-specific extra fields, kept as written so an export carries them back.

AppName

AppName: string

The exporting application's name, such as EDSY.

AppUrl

AppUrl: string?

Defined in: dotnet/src/EliteDangerousAlmanac/Ships/SlefRecords.cs:19

A link back to the build in the exporting application, when one is stated.

AppVersion

AppVersion: string

The exporting application's version. The specification calls for a string and some applications write a number instead, so a numeric version reads back as its decimal text.

⚠️ **GitHub.com Fallback** ⚠️