Click or drag to resize

Block Class

A set of Track objects treated as one unit.
Inheritance Hierarchy

Namespace:  RRAutoLib.CTC
Assembly:  RRAutoLib (in RRAutoLib.dll) Version: 4.0.8678.28884
Syntax
<SerializableAttribute>
Public NotInheritable Class Block
	Inherits CtcObjectBase

The Block type exposes the following members.

Constructors
  NameDescription
Public methodBlock
Initializes a new instance of the Block class
Top
Properties
  NameDescription
Public propertyDefaultName
Gets the default identifiable name assigned to this CTC object.
(Inherited from CtcObjectBase.)
Public propertyHasCatenary
Gets or sets a value that indicates whether the block has over head catenary.
Public propertyID
Gets the CTC object's globaly unique static identifier.
(Inherited from CtcObjectBase.)
Public propertyIsDeleted
Gets an indication whether this CTC object has been flaged for deletion by DeleteSelf.
(Inherited from CtcObjectBase.)
Public propertyLength
Gets or sets the physical length of the block.
Public propertyName
Gets or sets the identifiable name assigned to this CTC object.
(Inherited from CtcObjectBase.)
Public propertyOccupied
Gets a value that indicates whether the block has been occupied.
Public propertyParent
Gets the parent list that contains this CTC object.
(Inherited from CtcObjectBase.)
Public propertyPersistedTag
Gets or sets the binary representation of an arbitrary object that provides additional data to be stored with the layout data.
(Inherited from CtcObjectBase.)
Public propertyReserved
Gets or sets a value that indicates whether the block has been reserved.
Public propertySensor
Gets or sets the Sensor object associated with the block.
Public propertyTag
Gets or sets an arbitrary object that provides additional data but is disposed between sessions.
(Inherited from CtcObjectBase.)
Top
Methods
Remarks
A block is usually associated with a sensor to monitor the occupancy of a contiguous set of tracks. A track can be associated to one block only.
See Also