SqlCeCommand.Transaction Property
Note: This namespace, class, or member is supported only in version 1.1 of the .NET Framework.
Gets or sets the transaction in which the SqlCeCommand executes.
[Visual Basic] Public Property Transaction As SqlCeTransaction [C#] public SqlCeTransaction Transaction {get; set;} [C++] public: __property SqlCeTransaction* get_Transaction(); public: __property void set_Transaction(SqlCeTransaction*); [JScript] public function get Transaction() : SqlCeTransaction; public function set Transaction(SqlCeTransaction);
Property Value
The SqlCeTransaction. The default value is a null reference (Nothing in Visual Basic).
Remarks
You cannot set the Transaction property if it is already set to a specific value and the command is in the process of executing. If you set the transaction property of a SqlCeTransaction object that is not connected to the same SqlCeConnection as the SqlCeCommand object, an exception will be thrown the next time you execute a statement.
If SqlCeCommand runs with SqlCeTransaction set to null, the command runs in autocommit mode; therefore, each statement runs in its own transaction.
Requirements
Platforms: .NET Compact Framework
.NET Framework Security:
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries From Partially Trusted Code
See Also
SqlCeCommand Class | SqlCeCommand Members | System.Data.SqlServerCe Namespace
Syntax based on .NET Framework version 1.1.
Documentation version 1.1.1.