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-04-09 UTC."],[[["This document provides reference information for the `TransactionId` class within the `Google.Cloud.Spanner.Data` namespace, specifically version 4.1.0 and other versions listed."],["The `TransactionId` class holds information about an active transaction in Cloud Spanner, and it can be serialized to allow sharing of the transaction information across processes or machines."],["The class inherits from `Object` and implements `IEquatable\u003cTransactionId\u003e`, and includes methods such as `FromBase64String()` to create an instance from a Base64 string and `ToBase64String()` to encode the transaction information."],["The `TransactionId` class includes a `ConnectionString` property that represents the connection string used to create the transaction, and has an `override` method `GetHashCode()` that returns the hash code for the instance."],["The versions listed show a range of versions from `3.5.0` up to `5.0.0-beta05` for the `TransactionId` class with version `5.0.0-beta05` being the latest."]]],[]]