Class DocumentAlreadyInTransactionException
Indicates a document being modified is already being modified in the same transaction.
Inheritance
DocumentAlreadyInTransactionException
Inherited Members
Namespace: Couchbase.Client.Transactions.Error.Attempts
Assembly: Couchbase.NetClient.dll
Syntax
public class DocumentAlreadyInTransactionException : AttemptException, ISerializable, IRetryable
Properties
| Edit this page View SourceDoc
Gets the document in question.
Declaration
public TransactionGetResult Doc { get; }
Property Value
Type | Description |
---|---|
Transaction |
Methods
| Edit this page View SourceCreate(AttemptContext, TransactionGetResult)
Creates an instance of the DocumentAlreadyInTransactionException.
Declaration
public static DocumentAlreadyInTransactionException Create(AttemptContext ctx, TransactionGetResult doc)
Parameters
Type | Name | Description |
---|---|---|
Attempt |
ctx | The AttemptContext. |
Transaction |
doc | The document in question. |
Returns
Type | Description |
---|---|
Document |
An initialized instance. |