Aerospike LINDPad Driver

ATransaction Properties

The ATransaction type exposes the following members.

Properties


  Name Description
Public property AbortStatus
Returns the status of the last Abort()()()() action.
Public property AerospikeConnection (Inherited from ANamespaceAccess.)
Public property BinNames
Returns all the bins used within this namespace.
(Inherited from ANamespaceAccess.)
Public property CommitRetries
Gets or sets the commit retries on certain commit exceptions/errors. It can be set up to the time of the Commit()()()(). If this value is 0, no retries are allowed and an RetryException occurred.
Public property CommitStatus
Returns the status of the last Commit()()()() action.
Public property DBPlatform
The Aerospike Platform this namespace is associated. DBPlatforms
(Inherited from ANamespaceAccess.)
Public property DefaultQueryPolicy (Inherited from ANamespaceAccess.)
Public property DefaultReadPolicy (Inherited from ANamespaceAccess.)
Public property DefaultScanPolicy (Inherited from ANamespaceAccess.)
Public property DefaultWritePolicy (Inherited from ANamespaceAccess.)
Public property IsMRT
Gets a value indicating whether this Instance has MRTs enabled.
(Inherited from ANamespaceAccess.)
Public property IsStrongConsistencyMode
Gets a value indicating whether this namespace is in strong consistency mode.
(Inherited from ANamespaceAccess.)
Public property Item
Returns the Set instance or null indicating the set doesn't exists in this namespace.
(Inherited from ANamespaceAccess.)
Public property LPnamespace (Inherited from ANamespaceAccess.)
Public property MRTTimeoutSecs
MRT timeout in seconds. The timer starts when the MRT monitor record is created. This occurs when the first command in the MRT is executed. If the timeout is reached before a commit or abort is called, the server will expire and rollback the MRT. Defaults to 10 seconds.
Public property Namespace (Inherited from ANamespaceAccess.)
Public property NullSet
Returns the Aerospike Null Set for this namespace. The Null Set will contain all the records with a namespace.
(Inherited from ANamespaceAccess.)
Public property Parent
The parent (Namespace instance, ANamespaceAccess) of this transaction. Could be a ATransaction.
Public property RetrySleepMS
Gets or sets the retry sleep in milliseconds. The sleep occurs between retries. If zero, no sleep occurs.
Public property SetNames
Gets the names of th sets associate with this namespace.
(Inherited from ANamespaceAccess.)
Public property Sets
Returns the associated set instances for this namespace.
(Inherited from ANamespaceAccess.)
Public property State
Returns the current state of the transaction.
Public property TransactionId
Returns the transaction identifier.
Public property Txn
Gets the aerospike Txn instance