Platforms to show: All Mac Windows Linux Cross-Platform
MongoSessionMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | MongoDB | MBS MongoDB Plugin | 22.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
- 7 properties
- property Client as Variant
- property ClusterTime as String
- property Handle as Integer
- property InTransaction as Boolean
- property ServerID as UInt32
- property SessionID as String
- property TransactionState as Integer
- 4 methods
- method AbortTransaction
- method CommitTransaction as String
- method Constructor(client as MongoClientMBS)
- method StartTransaction
- 5 constants
Transaction States
Constant | Value | Description |
---|---|---|
TransactionAborted | 4 |
Aborted |
TransactionCommitted | 3 |
Committed |
TransactionInProgress | 2 |
In Progress |
TransactionNone | 0 |
Not yet initialized. |
TransactionStarting | 1 |
Starting transaction |
This class has no sub classes.
Some properties using for this class:
- MongoClientMBS.Session as MongoSessionMBS
Some examples using this class:
Blog Entries
- News from the MBS Xojo Plugins Version 22.5
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.5
- MBS Xojo Plugins, version 22.5pr1
Release notes
- Version 22.5
- Added MongoSessionMBS class and related methods to do transactions.
The items on this page are in the following plugins: MBS MongoDB Plugin.
MongoServerDescriptionMBS - MongoSSLOptionsMBS