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