Table of Contents

Class Data424

Namespace
Arinc424
Assembly
Arinc424.dll

ARINC 424 database representation.

public class Data424
Inheritance
object
Data424

Properties

AirportApproaches

Airport Approach records.

public Approach[] AirportApproaches { get; set; }

Property Value

Approach[]

Remarks

Section PF.

AirportArrivalAltitudes

Airport TAA records.

public ArrivalAltitude[] AirportArrivalAltitudes { get; set; }

Property Value

ArrivalAltitude[]

Remarks

Section PK.

AirportArrivals

Airport STAR records.

public Arrival[] AirportArrivals { get; set; }

Property Value

Arrival[]

Remarks

Section PE.

AirportCommunications

Airport Communication records.

public PortCommunication[] AirportCommunications { get; set; }

Property Value

PortCommunication[]

Remarks

Section PV.

AirportDepartures

Airport SID records.

public Departure[] AirportDepartures { get; set; }

Property Value

Departure[]

Remarks

Section PD.

AirportMinimumAltitudes

Airport MSA records.

public MinimumAltitude[] AirportMinimumAltitudes { get; set; }

Property Value

MinimumAltitude[]

Remarks

Section PS.

AirportPads

Pad records.

public Pad[] AirportPads { get; set; }

Property Value

Pad[]

Remarks

Section PH.

AirportSatellitePoints

SBAS Path Point records.

public SatellitePoint[] AirportSatellitePoints { get; set; }

Property Value

SatellitePoint[]

Remarks

Section PP.

AirportTerminalWaypoints

Airport Terminal Waypoint records.

public TerminalWaypoint[] AirportTerminalWaypoints { get; set; }

Property Value

TerminalWaypoint[]

Remarks

Section PC.

Airports

Airport records.

public Airport[] Airports { get; set; }

Property Value

Airport[]

Remarks

Section PA.

AirwayCommunications

Enroute Airway Communication records.

public AirwayCommunication[] AirwayCommunications { get; set; }

Property Value

AirwayCommunication[]

Remarks

Section EV.

AirwayMarkers

Enroute Airway Marker records.

public AirwayMarker[] AirwayMarkers { get; set; }

Property Value

AirwayMarker[]

Remarks

Section EM.

Airways

Enroute Airway records.

public Airway[] Airways { get; set; }

Property Value

Airway[]

Remarks

Section ER.

Alternates

Alternate records.

public Alternate[] Alternates { get; set; }

Property Value

Alternate[]

Remarks

Section RA.

CommunicationTypes

Communication Type Translation records.

public CommunicationType[] CommunicationTypes { get; set; }

Property Value

CommunicationType[]

Remarks

Section TV.

CompanyRoutes

Company Route records.

public CompanyRoute[] CompanyRoutes { get; set; }

Property Value

CompanyRoute[]

Remarks

Section R.

ControlledSpaces

Controlled Airspace records.

public ControlledSpace[] ControlledSpaces { get; set; }

Property Value

ControlledSpace[]

Remarks

Section UC.

CruisingTables

Cruising Table records.

public CruiseTable[] CruisingTables { get; set; }

Property Value

CruiseTable[]

Remarks

Section TC.

EnrouteWaypoints

Enroute Waypoint records.

public Waypoint[] EnrouteWaypoints { get; set; }

Property Value

Waypoint[]

Remarks

Section EA.

FlightPlans

Flight Planning records.

public FlightPlan[] FlightPlans { get; set; }

Property Value

FlightPlan[]

Remarks

Section PR.

FlightRegions

FIR/UIR records.

public FlightRegion[] FlightRegions { get; set; }

Property Value

FlightRegion[]

Remarks

Section UF.

Gates

Gate records.

public Gate[] Gates { get; set; }

Property Value

Gate[]

Remarks

Section PB.

GeographicalReferences

Geographical Reference Table records.

public GeographicalReference[] GeographicalReferences { get; set; }

Property Value

GeographicalReference[]

Remarks

Section TG.

GlobalLandings

GLS records.

public GlobalLanding[] GlobalLandings { get; set; }

Property Value

GlobalLanding[]

Remarks

Section PT.

GroundPoints

GBAS Path Point records.

public GroundPoint[] GroundPoints { get; set; }

Property Value

GroundPoint[]

Remarks

Section PQ.

HelicopterCompanyRoutes

Helicopter Operations Company Route records.

public HelicopterCompanyRoute[] HelicopterCompanyRoutes { get; set; }

Property Value

HelicopterCompanyRoute[]

Remarks

Section RH.

HeliportApproaches

Heliport Approaches records.

public Approach[] HeliportApproaches { get; set; }

Property Value

Approach[]

Remarks

Section HF.

HeliportArrivalAltitudes

Heliport TAA records.

public ArrivalAltitude[] HeliportArrivalAltitudes { get; set; }

Property Value

ArrivalAltitude[]

Remarks

Section HK.

HeliportArrivals

Heliport STAR records.

public Arrival[] HeliportArrivals { get; set; }

Property Value

Arrival[]

Remarks

Section HE.

HeliportCommunications

Heliport Communication records.

public PortCommunication[] HeliportCommunications { get; set; }

Property Value

PortCommunication[]

Remarks

Section HV.

HeliportDepartures

Heliport SID records.

public Departure[] HeliportDepartures { get; set; }

Property Value

Departure[]

Remarks

Section HD.

HeliportMinimumAltitudes

Heliport MSA records.

public MinimumAltitude[] HeliportMinimumAltitudes { get; set; }

Property Value

MinimumAltitude[]

Remarks

Section HS.

HeliportSatellitePoints

Heliport SID records.

public SatellitePoint[] HeliportSatellitePoints { get; set; }

Property Value

SatellitePoint[]

Remarks

Section HP.

HeliportTerminalWaypoints

Heliport Terminal Waypoint records.

public TerminalWaypoint[] HeliportTerminalWaypoints { get; set; }

Property Value

TerminalWaypoint[]

Remarks

Section HC.

Heliports

Heliport records.

public Heliport[] Heliports { get; set; }

Property Value

Heliport[]

Remarks

Section HA.

HoldingPatterns

Holding Pattern records.

public HoldingPattern[] HoldingPatterns { get; set; }

Property Value

HoldingPattern[]

Remarks

Section EP.

InstrumentLandings

Airport and Heliport Localizer and Glide Slope records.

public InstrumentLanding[] InstrumentLandings { get; set; }

Property Value

InstrumentLanding[]

Remarks

Section PI.

InstrumentMarkers

Airport and Heliport Localizer Marker records.

public InstrumentMarker[] InstrumentMarkers { get; set; }

Property Value

InstrumentMarker[]

Remarks

Section PM.

MicrowaveLandings

Airport and Heliport MLS records.

public MicrowaveLanding[] MicrowaveLandings { get; set; }

Property Value

MicrowaveLanding[]

Remarks

Section PL.

Nondirects

NDB Navaid records.

public Nondirect[] Nondirects { get; set; }

Property Value

Nondirect[]

Remarks

Section DB.

Offroutes

Grid MORA records.

public Offroute[] Offroutes { get; set; }

Property Value

Offroute[]

Remarks

Section AS.

Omnidirects

VHF Navaid records.

public Omnidirect[] Omnidirects { get; set; }

Property Value

Omnidirect[]

Remarks

Section D.

PreferredRoutes

Preferred Route records.

public PreferredRoute[] PreferredRoutes { get; set; }

Property Value

PreferredRoute[]

Remarks

Section ET.

RestrictiveSpaces

Restrictive Airspace records.

public RestrictiveSpace[] RestrictiveSpaces { get; set; }

Property Value

RestrictiveSpace[]

Remarks

Section UR.

SpecialAreas

Special Activity Area records.

public SpecialArea[] SpecialAreas { get; set; }

Property Value

SpecialArea[]

Remarks

Section ES.

Tacticals

TACAN-Only Navaid records.

public Tactical[] Tacticals { get; set; }

Property Value

Tactical[]

Remarks

Section DT.

TerminalBeacons

Terminal NDB records.

public TerminalBeacon[] TerminalBeacons { get; set; }

Property Value

TerminalBeacon[]

Remarks

Section PN.

Thresholds

Runway records.

public Threshold[] Thresholds { get; set; }

Property Value

Threshold[]

Remarks

Section PG.

Methods

Create(Meta424, IEnumerable<string>, out string[], out FrozenDictionary<Record424, Diagnostic[]>)

public static Data424 Create(Meta424 meta, IEnumerable<string> strings, out string[] skipped, out FrozenDictionary<Record424, Diagnostic[]> invalid)

Parameters

meta Meta424
strings IEnumerable<string>
skipped string[]
invalid FrozenDictionary<Record424, Diagnostic[]>

Returns

Data424