Click or drag to resize

RcsCircuit Class

Circuit is a collection of data necessary to track refrigerant chemicals and compute leak rate. In CorrigoNet refrigerant can be tracked for single Asset or for Asset System; therefore Circuit can be attached to either of these, it’s sort of a very specialized generic child object. Underlying table is rcsCircuitObject. CorrigoNet instance can contain any number of Circuits: from zero to many.
Inheritance Hierarchy

Namespace: CorrigoService.Entities
Assembly: ClientXMLDoc (in ClientXMLDoc.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
[SerializableAttribute]
public class RcsCircuit : CorrigoEntityWithOptimisticLock

The RcsCircuit type exposes the following members.

Properties
 NameDescription
Public propertyActions 
Public propertyAsset Reference to parent object when ObjectTypeId == ActorType.Asset
Public propertyAssetSystem Reference to parent object when ObjectTypeId == ActorType.AssetSystem
Public propertyCapacity Capacity is in pounds or kilograms depending on IsMetric.
Public propertyComments Free-text comments.
Public propertyEquipmentTypeID 
Public propertyFullChargeCalcMethodID 
Public propertyHasLeakInspection 
Public propertyInstallDate 
Public propertyIsMetric True means Capacity is in kilograms (kg); False means Capacity is in pounds (lb + oz). This field is set when Circuit is created and can’t be modified.
Public propertyIsMothball IsMothball
Public propertyLeakDetectionCoverID 
Public propertyLeakInspectionDate 
Public propertyLeakRate Current leak rate value as computed by application (it’s done automatically). Value is stored as percentage
Public propertyLeakRateLogs 
Public propertyLeakThreshold Leak rate threshold. If leak rate exceeds this value, user must execute leak resolution workflow. Value is stored as percentage.
Public propertyLocationDescription 
Public propertyManufacturer 
Public propertyMhProduct Refrigerant Product; references MHProductObject.ID.
Public propertyModel 
Public propertyNumber Number; unique for the whole list of Circuits including retired records.
Public propertyObjectId Next two fields define parent object for Circuit using our standard pattern. NULL value is allowed for ObjectID only when Circuit is retired.
Public propertyObjectTypeId Only ActorType.Asset and ActorType.AssetSystem are allowed.
Public propertyStatusId Circuit status
Top
See Also