public sealed class TransactionId : IEquatable<TransactionId>
Reference documentation and code samples for the Google.Cloud.Spanner.Data class 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-03-21 UTC."],[[["The `TransactionId` class in `Google.Cloud.Spanner.Data` represents an active transaction in Cloud Spanner, allowing it to be serialized and shared across processes or machines."],["Version 5.0.0-beta05 is the latest available version, among many other versions for the Google.Cloud.Spanner.Data.TransactionId class that are available to use."],["The `TransactionId` class implements the `IEquatable\u003cTransactionId\u003e` interface and inherits from the base `object` class, inheriting relevant methods like `GetType()` and `ToString()`."],["The `ConnectionString` property provides the connection string used to create the transaction, and it is a read only property of type `string`."],["The `TransactionId` object can be converted to a Base64 encoded string using `ToBase64String()` and recreated from such a string using `FromBase64String(string)`."]]],[]]