In This Topic
            
            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 ref class LockingVector 
             
        
             
         
            
            
            
            
            
            
            
            
            
            
            Public Constructors
            
            
            
            
            
            
            
            Public Properties
|  | Name | Description | 
|---|
|  | Enabled | Returns true if locking mechanism is enabled in this version. | 
|  | LockingStepCount | Returns the number of active LockingSteps. This is not the length of the vector, because the locking-operations are stored(represented) there (not the LockingSteps). | 
TopPublic Methods
|  | Name | Description | 
|---|
|  | Dispose | Destructor for deterministic finalization of LockingVector object. Deactivates objects and frees memory. | 
|  | EndLockingStep | Ends locking step. Use LockingStep instead. | 
|  | LockAllObjects |  | 
|  | LockObject |  | 
|  | LockObjects |  | 
|  | PauseManualLock | \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. | 
|  | ResumeManualLock | Internal method, sets internal AutoLockActive flag to value before PauseManualLock. Used for calling internal actions and methods which are not handling manual locking. | 
|  | SetAsInternal | Initializes LockingVectorProxy in API_Framework. Used automatically, internally. | 
|  | StartLockingStep | Starts locking step. Use LockingStep instead. | 
TopSee Also