--- title: "Using Transactions" description: "Using Transactions" author: "markingmyname" ms.author: "maghan" ms.date: "03/14/2017" ms.service: sql ms.topic: "reference" ms.custom: - ignite-2024 helpviewer_keywords: - "SQL Server Management Objects, transactions" - "transactions [SMO]" - "SMO [SQL Server], transactions" monikerRange: "=azuresqldb-current || =azure-sqldw-latest || >=sql-server-2016 || >=sql-server-linux-2017 || =azuresqldb-mi-current || =fabric" --- # Using Transactions [!INCLUDE [SQL Server Azure SQL Database Azure SQL Managed Instance Synapse Analytics FabricSQLDB](../../../includes/applies-to-version/sql-asdb-asdbmi-asa-fabricsqldb.md)] In [!INCLUDE[ssNoVersion](../../../includes/ssnoversion-md.md)] Management Objects (SMO), transaction processing is achieved through the connection to the instance of [!INCLUDE[ssNoVersion](../../../includes/ssnoversion-md.md)] by using the object. The object is referenced by the property of the object when the connection is established. Methods such as , , and belong to the object property. ## See Also [Creating SMO Programs](../../../relational-databases/server-management-objects-smo/create-program/creating-smo-programs.md)