AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Contains lock version information for different levels of a data table hierarchy. Used for optimistic locking to prevent concurrent modification conflicts. Each component has its own lock version that changes when that component is modified.
Namespace: Amazon.Connect.Model
Assembly: AWSSDK.Connect.dll
Version: 3.x.y.z
public class DataTableLockVersion
The DataTableLockVersion type exposes the following members
| Name | Description | |
|---|---|---|
|
DataTableLockVersion() |
| Name | Type | Description | |
|---|---|---|---|
|
Attribute | System.String |
Gets and sets the property Attribute. The lock version for a specific attribute. When the ValueLockLevel is ATTRIBUTE, this version changes when any value for the attribute changes. For other lock levels, it only changes when the attribute's properties are directly updated. |
|
DataTable | System.String |
Gets and sets the property DataTable. The lock version for the data table itself. Used for optimistic locking and table versioning. Changes with each update to the table's metadata or structure. |
|
PrimaryValues | System.String |
Gets and sets the property PrimaryValues. The lock version for a specific set of primary values (record). This includes the default record even if the table does not have any primary attributes. Used for record-level locking. |
|
Value | System.String |
Gets and sets the property Value. The lock version for a specific value. Changes each time the individual value is modified. Used for the finest-grained locking control. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5