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.
Container for the parameters to the TransactGetItems operation.
TransactGetItems is a synchronous operation that atomically retrieves multiple
items from one or more tables (but not from indexes) in a single account and Region.
A TransactGetItems call can contain up to 100 TransactGetItem objects,
each of which contains a Get structure that specifies an item to retrieve from
a table in the account and Region. A call to TransactGetItems cannot retrieve
items from tables in more than one Amazon Web Services account or Region. The aggregate
size of the items in the transaction cannot exceed 4 MB.
DynamoDB rejects the entire TransactGetItems request if any of the following
is true:
A conflicting operation is in the process of updating an item to be read.
There is insufficient provisioned capacity for the transaction to be completed.
There is a user error, such as an invalid data format.
The aggregate size of the items in the transaction exceeded 4 MB.
Namespace: Amazon.DynamoDBv2.Model
Assembly: AWSSDK.DynamoDBv2.dll
Version: 3.x.y.z
public class TransactGetItemsRequest : AmazonDynamoDBRequest IAmazonWebServiceRequest
The TransactGetItemsRequest type exposes the following members
| Name | Description | |
|---|---|---|
|
TransactGetItemsRequest() |
| Name | Type | Description | |
|---|---|---|---|
|
ReturnConsumedCapacity | Amazon.DynamoDBv2.ReturnConsumedCapacity |
Gets and sets the property ReturnConsumedCapacity.
A value of |
|
TransactItems | System.Collections.Generic.List<Amazon.DynamoDBv2.Model.TransactGetItem> |
Gets and sets the property TransactItems.
An ordered array of up to 100 |
.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