Class WriteOperationResult<TRow>
Represents the result of each Put or Delete sub operation in
WriteManyResult<TRow>.
Namespace: Oracle.NoSQL.SDK
Assembly: Oracle.NoSQL.SDK.dll
Syntax
public class WriteOperationResult<TRow> : Object
Type Parameters
| Name | Description |
|---|---|
| TRow | The type of value representing the row optionally returned by ExistingRow of Put or Delete sub operation. Must be a reference type. Currently the only supported type is RecordValue. |
Remarks
This class contains all relevant properties from
PutResult<TRow> and DeleteResult<TRow>
(note that ConsumedCapacity is not defined on the sub
operation basis).
Properties
| Name | Description |
|---|---|
| ExistingModificationTime | Gets the modification time of existing row if the conditional Put or Delete operation has failed. |
| ExistingRow | Gets the value of existing row if the conditional Put or Delete operation has failed. |
| ExistingVersion | Gets the value of RowVersion of existing row if the conditional Put or Delete operation has failed. |
| GeneratedValue | For Put operations only. Gets the value generated by the Put operation for an identity or generated UUID column. |
| Success | Gets a value indicating whether the Put or Delete operation was successful. |
| Version | For Put operations only. Gets the RowVersion of the new row if the Put operation was successful. |