UomMeasureT Class |
Namespace: FDF.Common
[SerializableAttribute] public abstract class UomMeasure<T> : IComparable<UomMeasure<T>>, IEquatable<UomMeasure<T>>, IFdfQueryable, ICloneable where T : UomUnit
The UomMeasureT type exposes the following members.
Name | Description | |
---|---|---|
![]() | UomMeasureT | Initializes a new instance of the UomMeasureT class |
![]() | UomMeasureT(Double) | Initializes a new instance of the UomMeasureT class |
![]() | UomMeasureT(UomMeasureT) | Initializes a new instance of the UomMeasureT class |
![]() | UomMeasureT(Double, T) | Initializes a new instance of the UomMeasureT class |
Name | Description | |
---|---|---|
![]() | IsEmpty |
Returns True if object instance is considered empty,
otherwise returns False.
|
![]() | Unit |
Returns standard (SI) unit of measure. Measured value
is always stored in standard units.
|
![]() | Value |
Gets or sets measured value, a quantity of measure.
Measured value is always expressed in standard (SI) units.
|
Name | Description | |
---|---|---|
![]() | Clone | Creates a new object that is a copy of the current instance. |
![]() | CompareTo | Compares the current object with another object of the same type. |
![]() | ConvertFrom(Double) |
Converts given value from standard (SI) unit of measure.
|
![]() | ConvertFrom(Double, UomUnit) |
Converts given value from specified unit of measure.
|
![]() | ConvertTo |
Converts measured value to given unit of measure.
|
![]() | Equals | Indicates whether the current object is equal to another object of the same type. |
![]() ![]() | GetFormat | |
![]() ![]() | GetPrecisionFormat |
Returns a string representation of given decimal precision,
preceded by an arbitrary placeholder. Default placeholder is #.
|
![]() ![]() | GetUnitFormat |
Returns a string representation of given unit of measure,
preceded by a value placeholder. String representation depends
on unit's abbreviation.
|
![]() | IsValid |
Returns True if object instance is considered valid,
otherwise returns False.
|
![]() | ToString | |
![]() | TryParse(String) |
Converts a string representation of a number to standard (SI) unit of measure.
A return value indicates whether the conversion succeeded or failed.
|
![]() | TryParse(String, T) |
Converts a string representation of a number to given unit of measure.
A return value indicates whether the conversion succeeded or failed.
|
Name | Description | |
---|---|---|
![]() ![]() | Addition(Double, UomMeasureT) |
Adds a value to a measurement.
|
![]() ![]() | Addition(UomMeasureT, UomMeasureT) |
Adds two measurements.
|
![]() ![]() | Addition(UomMeasureT, Double) |
Adds a value to a measurement.
|
![]() ![]() | Division(Double, UomMeasureT) |
Divides a value with a measurement.
|
![]() ![]() | Division(UomMeasureT, UomMeasureT) |
Divides two measurements.
|
![]() ![]() | Division(UomMeasureT, Double) |
Divides a measurement with a value.
|
![]() ![]() | Equality(Double, UomMeasureT) |
Returns True if value equals measure, otherwise returns False.
|
![]() ![]() | Equality(UomMeasureT, UomMeasureT) |
Returns True if two measurements are equal, otherwise returns False.
|
![]() ![]() | Equality(UomMeasureT, Double) |
Returns True if measure equals value, otherwise returns False.
|
![]() ![]() | Exponent |
Raises measurement to the specified exponent value.
|
![]() ![]() | GreaterThan(Double, UomMeasureT) |
Returns True if value is greater than measure, otherwise returns False.
|
![]() ![]() | GreaterThan(UomMeasureT, UomMeasureT) |
Returns True if one measure is greater than the other, otherwise returns False.
|
![]() ![]() | GreaterThan(UomMeasureT, Double) |
Returns True if measure is greater than value, otherwise returns False.
|
![]() ![]() | GreaterThanOrEqual(Double, UomMeasureT) |
Returns True if value is greater or equal than measure, otherwise returns False.
|
![]() ![]() | GreaterThanOrEqual(UomMeasureT, UomMeasureT) |
Returns True if one measure is greater or equal than the other, otherwise returns False.
|
![]() ![]() | GreaterThanOrEqual(UomMeasureT, Double) |
Returns True if measure is greater or equal than value, otherwise returns False.
|
![]() ![]() | (UomMeasureT to Double) | |
![]() ![]() | Inequality(Double, UomMeasureT) |
Returns True if value is not equal to measure, otherwise returns False.
|
![]() ![]() | Inequality(UomMeasureT, UomMeasureT) |
Returns True if two measurements are not equal, otherwise returns False.
|
![]() ![]() | Inequality(UomMeasureT, Double) |
Returns True if measure is not equal to value, otherwise returns False.
|
![]() ![]() | LessThan(Double, UomMeasureT) |
Returns True if value is lesser than measure, otherwise returns False.
|
![]() ![]() | LessThan(UomMeasureT, UomMeasureT) |
Returns True if one measure is lesser than the other, otherwise returns False.
|
![]() ![]() | LessThan(UomMeasureT, Double) |
Returns True if measure is lesser than value, otherwise returns False.
|
![]() ![]() | LessThanOrEqual(Double, UomMeasureT) |
Returns True if value is lesser or equal than measure, otherwise returns False.
|
![]() ![]() | LessThanOrEqual(UomMeasureT, UomMeasureT) |
Returns True if one measure is lesser or equal than the other, otherwise returns False.
|
![]() ![]() | LessThanOrEqual(UomMeasureT, Double) |
Returns True if measure is lesser or equal than value, otherwise returns False.
|
![]() ![]() | Multiply(Double, UomMeasureT) |
Multiplies a value with a measurement.
|
![]() ![]() | Multiply(UomMeasureT, UomMeasureT) |
Multiplies two measurements.
|
![]() ![]() | Multiply(UomMeasureT, Double) |
Multiplies a measurement with a value.
|
![]() ![]() | Subtraction(Double, UomMeasureT) |
Returns the difference between a value and a measurement.
|
![]() ![]() | Subtraction(UomMeasureT, UomMeasureT) |
Returns the difference between two measurements.
|
![]() ![]() | Subtraction(UomMeasureT, Double) |
Returns the difference between a measurement and a value.
|