Click or drag to resize

TransactionBase Constructor (IsolationLevel, String, String, Boolean, Boolean)

CTor.

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.10.0.0 (5.10.0)
Syntax
protected TransactionBase(
	IsolationLevel transactionIsolationLevel,
	string name,
	string connectionString,
	bool startImmediately,
	bool performsPersistenceLogic
)

Parameters

transactionIsolationLevel
Type: System.DataIsolationLevel
IsolationLevel to use in the transaction
name
Type: SystemString
The name of the transaction to use.
connectionString
Type: SystemString
Connection string to use in this transaction
startImmediately
Type: SystemBoolean
If true (default), the connection and transaction are opened immediately at creation. If false, the connection has to be opened explicitly using OpenConnection() and the transaction has to be started explicitly using Start()
performsPersistenceLogic
Type: SystemBoolean
If true, it's assumed the entities gathered through e.g. auditors can persist themselves. Set to true in selfservicing, set to false in adapter
See Also