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.
|