Table of Contents

Struct TransactWriteResult

Namespace
DynaSharp
Assembly
DynaSharp.dll

What a transaction of writes returns. Getting this far means that all its actions were applied, as one.

public readonly struct TransactWriteResult
Inherited Members

Properties

ConsumedCapacity

Gets the capacity the transaction consumed, if ReturnCapacity asked for it: an entry per table. Empty otherwise. A write in a transaction costs twice a standard write, for the prepare and the commit.

public IReadOnlyList<ConsumedCapacity> ConsumedCapacity { get; }

Property Value

IReadOnlyList<ConsumedCapacity>

ItemCollectionMetrics

Gets the size estimates of the item collections by table, if ReturnMetrics asked for them. DynamoDB sends them for tables with a local secondary index, and they contain the partition key value, so they never reach telemetry. Empty otherwise.

public IReadOnlyDictionary<string, IReadOnlyList<ItemCollectionMetrics>> ItemCollectionMetrics { get; }

Property Value

IReadOnlyDictionary<string, IReadOnlyList<ItemCollectionMetrics>>