CreateTransaction(LoggingTypeSource, in TransactionProperties, ITransactionPolicy)
Creates a LoggingTransaction instance.
Declaration
public virtual LoggingTransaction CreateTransaction(LoggingTypeSource source, in TransactionProperties properties, ITransactionPolicy policy)
Parameters
Type | Name | Description |
---|---|---|
LoggingTypeSource | source | The LoggingTypeSource that was used to open the transaction. |
TransactionProperties | properties | Transaction properties. |
ITransactionPolicy | policy | Policy assigned to the transaction. |
Returns
Type | Description |
---|---|
LoggingTransaction | A LoggingTransaction, or |