Eplan Platform API
Eplan.EplApi.DataModel Namespace / LockingVector Class
Members

LockingVector Class
This class manages locking, but is is not needed to call it directly. Use LockingStep class instead.
Inheritance Hierarchy

System.Object
   Eplan.EplApi.DataModel.LockingVector

Syntax
public class LockingVector 
Public Constructors
 NameDescription
Public ConstructorConstructor.  
Top
Public Properties
 NameDescription
Public PropertyReturns true if locking mechanism is enabled in this version.  
Public PropertyReturns the number of active LockingSteps. This is not the length of the vector, because the locking-operations are stored(represented) there (not the LockingSteps).  
Top
Public Methods
 NameDescription
Public MethodDestructor for deterministic finalization of LockingVector object. Deactivates objects and frees memory.  
Public MethodEnds locking step. Use LockingStep instead.  
Public Method  
Public Method  
Public Method  
Public Method\Internal method, sets internal AutoLockActive flag to its original value (value before first locking step). Used for calling internal actions and methods which are not handling manual locking.  
Public MethodInternal method, sets internal AutoLockActive flag to value before PauseManualLock. Used for calling internal actions and methods which are not handling manual locking.  
Public MethodInitializes LockingVectorProxy in API_Framework. Used automatically, internally.  
Public MethodStarts locking step. Use LockingStep instead.  
Top
See Also