Deveel.Data.SessionExtensions.Begin C# (CSharp) Method

Begin() public static method

public static Begin ( this session, IsolationLevel isolation ) : ISession
session this
isolation IsolationLevel
return ISession
        public static ISession Begin(this ISession session, IsolationLevel isolation)
        {
            var transaction = session.Database().TransactionFactory.CreateTransaction(isolation);
            return new Session(transaction, session.User.Name);
        }