Indicates whether the current object is executing in a transaction.
Applies To
Syntax
objectcontext.IsInTransaction
The objectcontext placeholder represents an object variable that evaluates to the ObjectContext associated with the current object.
Return Values
True
The current object is executing within a transaction.
False
The current object is not executing within a transaction.
Remarks
You can use this method to make sure that an object that requires a transaction never runs without one. For example, if a component that requires a transaction is improperly configured in the MTS Explorer, you can use this method to determine that the object doesn't have a transaction. Then you can return an error to alert the user to the problem, or take whatever action is appropriate.
See Also
Transaction Attributes, Transactions