LTSResultQuantity Class

Result quantity for LTS simulation

Definition

Namespace: DHI.Mike1D.ResultDataAccess
Assembly: DHI.Mike1D.ResultDataAccess (in DHI.Mike1D.ResultDataAccess.dll) Version: 24.0.0.0 (11.1.1.1111)
C#
[SerializableAttribute]
public class LTSResultQuantity : Quantity
Inheritance
Object    Quantity    LTSResultQuantity

Constructors

LTSResultQuantity Default constructor, creates and undefined quantity. COM requires empty constructor. Afterwards use Create(eumItem, String, String) to create the quantity.
LTSResultQuantity(LTSResultQuantity)Initializes a new instance of the LTSResultQuantity class
LTSResultQuantity(Quantity)Initializes a new instance of the LTSResultQuantity class

Properties

CalculatorType Calculator type.
Description Quantity description
(Inherited from Quantity)
EumQuantity EumQuantity (item type and unit)
(Inherited from Quantity)
EventLimit Maximum number of events to consider.
Filter Positive filter showing which parts of the network to consider for results.
Id ID of the quantity. The ID is unique for a specific type of quantity within MIKE 1D. Two quantities with different Ids are not equal to each other.
(Inherited from Quantity)
IntereventLevelCriterion Interevent level criterion.
IntereventTime Interevent time criterion.
PredefinedQuantityForProxyAD Predefined AD quantity used by LTSCalculatorFromProxyAD.
PredefinedQuantityLTS PredefinedQuantityLTS from which LTSResultQuantity was derived.
QuantityCount Event count quantity (number of events)
QuantityDuration Duration of events quantity (number of events)
QuantityForProxy Quantity used to get result from proxy system.
QuantityTime Time quantity
ResultType Result type.
TimeValueType Type of value in time stored by the quantity.
(Inherited from Quantity)

Methods

Create(PredefinedQuantityLTS, LTSResultTypes) Factory method to create LTSResultQuantity from PredefinedQuantityLTS.
Create(eumItem, String, String) Create a new Quantity. Not static for COM support.
(Inherited from Quantity)
Create(IQuantity, LTSResultQuantity, String) Factory method to create LTSResultQuantity.
Create(IQuantity, LTSResultTypes, String) Factory method to create LTSResultQuantity.
Create(IQuantity, PredefinedQuantityLTS, LTSResultTypes) Factory method to create LTSResultQuantity from PredefinedQuantityLTS for given AD component quantity.
Create(PredefinedQuantity, LTSResultTypes, String) Factory method to create LTSResultQuantity from PredefinedQuantity.
Create(IQuantity, PredefinedQuantityAD, LTSResultTypes, String) Factory method to create LTSResultQuantity from PredefinedQuantity.
Equals(IQuantity) Indicates whether the current object is equal to another object of the same type.
(Inherited from Quantity)
Equals(Object) Determines whether the specified Object is equal to the current Object.
(Inherited from Quantity)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCode Serves as a hash function for a particular type.
(Inherited from Quantity)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToString Return eumItemType and description as a string
(Inherited from Quantity)
TransferProperties Transfer all the LTSResultQuantity related properties from quantityFrom to quantityTo.
Validate Validate.

See Also