Class

AircraftWeatherReport

USI.Weather

Public SDK type.

public sealed class AircraftWeatherReport : IEquatable<AircraftWeatherReport>

Constructors

AircraftWeatherReport

public AircraftWeatherReport(AircraftWeatherReportKind Kind, string ReportingStation, DateTimeOffset? ObservedAt, DateTimeOffset? ReceivedAt, WeatherLocation Location, Length? Altitude, string AircraftType, AircraftReportAltitudeQualifier AltitudeQualifier, Temperature? Temperature, Angle? WindDirectionFrom, Speed? WindSpeed, string Visibility, string Weather, IReadOnlyList<ReportedCloudLayer> Clouds, IReadOnlyList<IcingLayer> Icing, IReadOnlyList<TurbulenceLayer> Turbulence, string RawText)

Properties

AircraftType

public string AircraftType { get; set; }

Altitude

public Length? Altitude { get; set; }

AltitudeQualifier

public AircraftReportAltitudeQualifier AltitudeQualifier { get; set; }

Clouds

public IReadOnlyList<ReportedCloudLayer> Clouds { get; set; }

Icing

public IReadOnlyList<IcingLayer> Icing { get; set; }

Kind

public AircraftWeatherReportKind Kind { get; set; }

Location

public WeatherLocation Location { get; set; }

ObservedAt

public DateTimeOffset? ObservedAt { get; set; }

RawText

public string RawText { get; set; }

ReceivedAt

public DateTimeOffset? ReceivedAt { get; set; }

ReportingStation

public string ReportingStation { get; set; }

Temperature

public Temperature? Temperature { get; set; }

Turbulence

public IReadOnlyList<TurbulenceLayer> Turbulence { get; set; }

Visibility

public string Visibility { get; set; }

Weather

public string Weather { get; set; }

WindDirectionFrom

public Angle? WindDirectionFrom { get; set; }

WindSpeed

public Speed? WindSpeed { get; set; }

Methods

<Clone>$

public AircraftWeatherReport <Clone>$()

Deconstruct

public void Deconstruct(AircraftWeatherReportKind Kind, string ReportingStation, DateTimeOffset? ObservedAt, DateTimeOffset? ReceivedAt, WeatherLocation Location, Length? Altitude, string AircraftType, AircraftReportAltitudeQualifier AltitudeQualifier, Temperature? Temperature, Angle? WindDirectionFrom, Speed? WindSpeed, string Visibility, string Weather, IReadOnlyList<ReportedCloudLayer> Clouds, IReadOnlyList<IcingLayer> Icing, IReadOnlyList<TurbulenceLayer> Turbulence, string RawText)

Equals

public bool Equals(object obj)

Equals

public bool Equals(AircraftWeatherReport other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()