Class RainPointWeatherReading
- Namespace
- RainPointClient
- Assembly
- RainPointClient.dll
A nullable weather observation or forecast. Missing/invalid readings remain unknown.
public sealed class RainPointWeatherReading
- Inheritance
-
RainPointWeatherReading
- Inherited Members
Properties
CloudCoverPercent
Gets cloud cover in percent, or null when unavailable.
public decimal? CloudCoverPercent { get; }
Property Value
ExpiresAt
Gets the reading's expiry instant, or null for an absent or invalid expiry.
public DateTimeOffset? ExpiresAt { get; }
Property Value
FeelsLikeCelsius
Gets apparent temperature in degrees Celsius, or null when unavailable.
public decimal? FeelsLikeCelsius { get; }
Property Value
ForecastDate
Vendor-local forecast date/time, without assuming the computer's time zone.
public DateTime? ForecastDate { get; }
Property Value
ForecastLocalTime
Gets the supplied forecast wall-clock time without applying the computer's local time zone.
public DateTime? ForecastLocalTime { get; }
Property Value
HumidityPercent
Gets relative humidity in percent, or null when unavailable.
public decimal? HumidityPercent { get; }
Property Value
MaximumCelsius
Gets maximum temperature in degrees Celsius, or null when unavailable.
public decimal? MaximumCelsius { get; }
Property Value
MaximumFeelsLikeCelsius
Gets maximum apparent temperature in degrees Celsius, or null when unavailable.
public decimal? MaximumFeelsLikeCelsius { get; }
Property Value
MinimumCelsius
Gets minimum temperature in degrees Celsius, or null when unavailable.
public decimal? MinimumCelsius { get; }
Property Value
MinimumFeelsLikeCelsius
Gets minimum apparent temperature in degrees Celsius, or null when unavailable.
public decimal? MinimumFeelsLikeCelsius { get; }
Property Value
RainProbabilityPercent
Gets precipitation probability in percent, or null when unavailable.
public decimal? RainProbabilityPercent { get; }
Property Value
Sunrise
Gets the supplied sunrise value, or null when unavailable.
public TimeSpan? Sunrise { get; }
Property Value
Sunset
Gets the supplied sunset value, or null when unavailable.
public TimeSpan? Sunset { get; }
Property Value
TemperatureCelsius
Gets air temperature in degrees Celsius, or null when unavailable.
public decimal? TemperatureCelsius { get; }
Property Value
UltravioletIndex
Gets the unitless UV index, or null when unavailable.
public decimal? UltravioletIndex { get; }
Property Value
WeatherCode
Gets the vendor weather-condition code, or null when unavailable.
public string? WeatherCode { get; }
Property Value
WindDirection
Gets the vendor wind-direction description, or null when unavailable.
public string? WindDirection { get; }
Property Value
WindSpeedKilometresPerHour
Gets wind speed in kilometres per hour, or null when unavailable.
public decimal? WindSpeedKilometresPerHour { get; }