public sealed class TransactionId : IEquatable<TransactionId>
A TransactionId holds identifying information about an active transaction in
Cloud Spanner. Since it is serializable, it enables you to send this information
to another process or machine so it may connect to the same transaction.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-09 UTC."],[[["The latest beta version available is 5.0.0-beta05, and the latest stable release is version 4.6.0, while version 4.0.0 is the reference point in the document."],["`TransactionId` is a serializable class, which means it can be used to share active transaction information across different processes or machines within Cloud Spanner."],["The `TransactionId` class has a `ConnectionString` property, which indicates the connection string associated with the transaction."],["`TransactionId` can be created from a Base64 encoded string using the `FromBase64String` method, and it can be serialized into a Base64 encoded string with the `ToBase64String` method."],["The `GetHashCode()` method is overridden to provide a hash code for the `TransactionId` object."]]],[]]