Class

WeatherAdvisory

USI.Weather

Public SDK type.

public sealed class WeatherAdvisory : IEquatable<WeatherAdvisory>

Constructors

WeatherAdvisory

public WeatherAdvisory(WeatherAdvisoryKind Kind, string Identifier, string IssuingStation, WeatherHazard? Hazard, DateTimeOffset? IssuedAt, DateTimeOffset? ValidFrom, DateTimeOffset? ValidTo, Length? BaseAltitude, Length? TopAltitude, Angle? MovementDirection, Speed? MovementSpeed, IReadOnlyList<WeatherLocation> Boundary, string RawText)

Properties

BaseAltitude

public Length? BaseAltitude { get; set; }

Boundary

public IReadOnlyList<WeatherLocation> Boundary { get; set; }

Hazard

public WeatherHazard? Hazard { get; set; }

Identifier

public string Identifier { get; set; }

IssuedAt

public DateTimeOffset? IssuedAt { get; set; }

IssuingStation

public string IssuingStation { get; set; }

Kind

public WeatherAdvisoryKind Kind { get; set; }

MovementDirection

public Angle? MovementDirection { get; set; }

MovementSpeed

public Speed? MovementSpeed { get; set; }

RawText

public string RawText { get; set; }

TopAltitude

public Length? TopAltitude { get; set; }

ValidFrom

public DateTimeOffset? ValidFrom { get; set; }

ValidTo

public DateTimeOffset? ValidTo { get; set; }

Methods

<Clone>$

public WeatherAdvisory <Clone>$()

Deconstruct

public void Deconstruct(WeatherAdvisoryKind Kind, string Identifier, string IssuingStation, WeatherHazard? Hazard, DateTimeOffset? IssuedAt, DateTimeOffset? ValidFrom, DateTimeOffset? ValidTo, Length? BaseAltitude, Length? TopAltitude, Angle? MovementDirection, Speed? MovementSpeed, IReadOnlyList<WeatherLocation> Boundary, string RawText)

Equals

public bool Equals(object obj)

Equals

public bool Equals(WeatherAdvisory other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()