AWS SDK Version 3 for .NET
API Reference

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.

Inheritance Hierarchy

System.Object
  Amazon.Connect.Model.DataTableLockVersion

Namespace: Amazon.Connect.Model
Assembly: AWSSDK.Connect.dll
Version: 3.x.y.z

Syntax

C#
public class DataTableLockVersion

The DataTableLockVersion type exposes the following members

Constructors

NameDescription
Public Method DataTableLockVersion()

Properties

NameTypeDescription
Public Property 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.

Public Property 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.

Public Property 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.

Public Property 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.

Version Information

.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