IUnitProvider Interface

An IUserUnitProvider is used by DiagnosticsValue to convert values into user units.

Definition

Namespace: DHI.Mike1D.Generic
Assembly: DHI.Mike1D.Generic (in DHI.Mike1D.Generic.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
public interface IUnitProvider

Methods

GetUserUnit(eumItem) Return user unit for EUM item type
GetUserUnit(String, eumItem) Return user unit

Extension Methods

AsString Return value as a string, in proper unit
(Defined by Util)
GetUnitConversionFactor Get a unit conversion factor for EUM quantity
(Defined by Util)
GetUnitConversionFactor Get a unit conversion factor for EUM quantity
(Defined by Util)
GetUserUnitOrDefault Get a unit conversion factor for EUM quantity
(Defined by Util)
UpdateQuantityUserUnit Update quantity with user unit, if user unit is available
(Defined by Util)
UserUnitToString Return a unit as a string
(Defined by Util)
ValueInUserUnit Convert a value to user unit and return as a string
(Defined by Util)
ValueInUserUnit Convert a value to user unit and return as a string
(Defined by Util)
ValueInUserUnitToString Convert a value to user unit and return as a string
(Defined by Util)
ValueInUserUnitToString Convert a value to user unit and return as a string
(Defined by Util)
ValueInUserUnitToStringWithUnit Convert a value to user unit and return as a string
(Defined by Util)
ValueInUserUnitToStringWithUnit Convert a value to user unit and return as a string
(Defined by Util)

See Also