Skip to content

DiGi.Weather.Interfaces

github-actions[bot] edited this page Jul 15, 2026 · 2 revisions

DiGi.Weather.Interfaces Namespace

Interfaces

IWeatherObject Interface

Defines the base interface for all weather-related objects.

public interface IWeatherObject : DiGi.Core.Interfaces.IObject

Derived
Weather<TWeatherRecord>
WeatherRecord
IWeatherRecord
IWeatherSerializableObject

Implements DiGi.Core.Interfaces.IObject

IWeatherRecord Interface

Defines the interface for a weather record.

public interface IWeatherRecord : DiGi.Weather.Interfaces.IWeatherSerializableObject, DiGi.Weather.Interfaces.IWeatherObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Derived
WeatherRecord

Implements IWeatherSerializableObject, IWeatherObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Properties

IWeatherRecord.DateTime Property

Gets the date and time of the record.

System.DateTime DateTime { get; }

Property Value

System.DateTime

IWeatherSerializableObject Interface

Defines the interface for serializable weather objects.

public interface IWeatherSerializableObject : DiGi.Weather.Interfaces.IWeatherObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Derived
Weather<TWeatherRecord>
WeatherRecord
IWeatherRecord

Implements IWeatherObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Clone this wiki locally