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 version of the `Google.Cloud.Spanner.Data` library is 5.0.0-beta05, with multiple previous versions available, down to 3.5.0."],["`TransactionId` is a class within the `Google.Cloud.Spanner.Data` namespace used for managing active transactions in Cloud Spanner, enabling data sharing with another machine or process."],["The `TransactionId` class includes properties such as `ConnectionString`, which reveals the connection string the transaction was created in."],["`TransactionId` objects can be serialized and deserialized using the `ToBase64String()` and `FromBase64String(String)` methods, facilitating data transfer and shared connections."],["The `TransactionId` class overrides the inherited `GetHashCode()` method."]]],[]]