Adf.Base.Data.SqlProvider.StartTransaction C# (CSharp) Méthode

StartTransaction() public méthode

Provides information to start a transaction to be performed at a data source.
An error occurred while trying to start the transaction.
public StartTransaction ( DataSources source ) : IDbTransaction
source Adf.Core.Data.DataSources The used to get the data source name.
Résultat IDbTransaction
        public virtual IDbTransaction StartTransaction(DataSources source)
        {
            IDbConnection connection = GetConnection(source);
            if (connection.State == ConnectionState.Closed)
            {
                connection.Open();
            }

            IDbTransaction transaction = GetTransaction(source) ?? connection.BeginTransaction(IsolationLevel.Serializable);

            SetTransaction(source, transaction);

            return transaction;
        }