| Name | Description | |
|---|---|---|
![]()  | LockingVector Constructor | Constructor. | 
The following tables list the members exposed by LockingVector.
| Name | Description | |
|---|---|---|
![]()  | LockingVector Constructor | Constructor. | 
| 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). | 
| 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. |