Click or drag to resize

StreamTransactionBody Properties

The StreamTransactionBody type exposes the following members.

Properties
  NameDescription
Public propertyAllowImplicit
Gets or sets to allow reading from undeclared collections.
Public propertyCollections
Gets or sets the PostTransactionRequestCollections object that can have one or all sub-attributes read, write or exclusive, each being an array of collection names. Collections that will be written to in the transaction must be declared with the write or exclusive attribute or it will fail, whereas non-declared collections from which is solely read will be added lazily.
Public propertyLockTimeout
Gets or sets an optional numeric value that can be used to set a timeout for waiting on collection locks. If not specified, a default value will be used. Setting lockTimeout to 0 will make ArangoDB not time out waiting for a lock.
Public propertyMaxTransactionSize
Gets or sets the maximum transaction size limit in bytes. Honored by the RocksDB storage engine only.
Public propertyWaitForSync
Gets or sets optional flag to force the transaction to write all data to disk before returning.
Top
See Also