Click or drag to resize

cVariableStatus Class

Status or Message that applies to a variable (VarType) for a Group (iGroup) This is used by the message passing system to pass the status of a variable without passing the variable itself
Inheritance Hierarchy
SystemObject
  EwECorecVariableStatus

Namespace:  EwECore
Assembly:  EwECore (in EwECore.dll) Version: 6.6.15981.0 (6.6.15981.0)
Syntax
public class cVariableStatus

The cVariableStatus type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCoreDataObject
Reference to the ICoreInterface data object that holds this variable
Public propertyCoreDataObjectSecundary
Reference to the secundary ICoreInterface data object that represents the index on an indexed variable.
Public propertyDataType
The Data structure/class this variable belongs to
Public propertyiArrayIndex
Index to the array element for this variable i.e. DietComp(iArrayIndex)
Public propertyImportance
Infer a eMessageImportance value from the message Status.
Public propertyIndex
Index of the item in its containing list (was iGroup)
Public propertyMessage
Descriptive message
Public propertySource
Source of the message. I.e. EcoPath, EcoSim...
Public propertyStatus
Status of this variable
Public propertyVarName
Name of the Variable this Status or Message applies to
Top
Methods
  NameDescription
Public methodCopy
Copy the public contents of a cValue object into this object
Public methodEquals (Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodValue
Extension method; extract a value from an object by property name.
(Defined by Extensions.)
Top
Remarks
Used by Wrapper class for data validation messages see cEcoPathGroupInputs.CurrentStatus(). Used by the Core messaging system to pass out state or error information of a variable. See cMessage class.
See Also