Class

TerminalForecastPeriod

USI.Weather

Public SDK type.

public sealed class TerminalForecastPeriod : IEquatable<TerminalForecastPeriod>

Constructors

TerminalForecastPeriod

public TerminalForecastPeriod(DateTimeOffset? ValidFrom, DateTimeOffset? ValidTo, TerminalForecastChangeKind Change, int? ProbabilityPercent, Angle? WindDirectionFrom, Speed? WindSpeed, Speed? WindGust, Length? Visibility, string Weather, IReadOnlyList<ReportedCloudLayer> Clouds)

Properties

Change

public TerminalForecastChangeKind Change { get; set; }

Clouds

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

ProbabilityPercent

public int? ProbabilityPercent { get; set; }

ValidFrom

public DateTimeOffset? ValidFrom { get; set; }

ValidTo

public DateTimeOffset? ValidTo { get; set; }

Visibility

public Length? Visibility { get; set; }

Weather

public string Weather { get; set; }

WindDirectionFrom

public Angle? WindDirectionFrom { get; set; }

WindGust

public Speed? WindGust { get; set; }

WindSpeed

public Speed? WindSpeed { get; set; }

Methods

<Clone>$

public TerminalForecastPeriod <Clone>$()

Deconstruct

public void Deconstruct(DateTimeOffset? ValidFrom, DateTimeOffset? ValidTo, TerminalForecastChangeKind Change, int? ProbabilityPercent, Angle? WindDirectionFrom, Speed? WindSpeed, Speed? WindGust, Length? Visibility, string Weather, IReadOnlyList<ReportedCloudLayer> Clouds)

Equals

public bool Equals(object obj)

Equals

public bool Equals(TerminalForecastPeriod other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()