Результаты поиска по запросу "transactionscope"
Проблема NHibernate TransactionScope с Oracle 11g
Следующий фрагмент кода прекрасно работает с SQL Server 2008 (SP1), но с Oracle 11g при вызове session.BeginTransaction () выдает исключение с сообщением «Со...
@Mark - я не думаю, что суть проблемы в том, является ли ThreadStatic решением вашей проблемы. Реальное решение вашей проблемы - использовать один объект подключения. Как вы реализуете это зависит от вас.
ьзование объекта TransactionScope для установки неявной транзакции, которую не нужно передавать через вызовы функций, прекрасно! Однако, если соединение откр...
Как это работает с SqlConnection (s), созданными в области? Использует ли класс SqlConnection внутри себя класс Transaction, который, в свою очередь, зачисляется с TransactionScope? Или он напрямую подключается к TLS?
у интеграционный тест, в котором я буду вставлять несколько объектов в базу данных, а затем проверять, получает ли мой метод эти объекты. Я подключаюсь к базе данных через NHibernate ... и мой обычный метод создания такого теста заключается в ...
yourcontext.Database.ExecuteSqlCommand (string.Concat ("транзакция отката", savePoint));
могу использовать классы изSystem.Transactions пространство имен для достижения аналогичного эффекта, который я могу получить при использовании SqlTransaction.Save ...
Хотя я бы сэкономил усилия и сохранил все важные данные непосредственно в RDB.
ел бы знать, как выполнить ряд операций в контексте SharePoint в рамках транзакции. Например, я хотел бы иметь возможность сделать что-то вроде следующего: context.BeginTransaction(); listItemA.Update(); ...
Все мои транзакции в новых потоках являются зависимыми клонами, и родительский поток не завершает транзакцию раньше, чем любой из дочерних потоков. Есть еще мысли? Благодарю.
я есть приложение с несколькими потоками. Потоки НЕ разделяют ObjectContext (каждый поток имеет свой собственный - я знаю, что они не являются потокобезопасными). Тем не менее, все потоки работают в рамках общей транзакции. Исходный ...
, так что это очень похоже на другой вопрос - соединение, по которому вы запускаете команду, было открыто до открытия второй области транзакции.
тировал, чтобы увидеть, как работают вложенные транзакции, и обнаружил это тревожное и неожиданное поведение. using(TransactionScope otx = new TransactionScope()) using(SqlConnection conn1 = new ...
Юваль Лоуи объясняет все очень хорошо и все еще в силе (.Net4). Стоит прочтения. (Я бы также оставил комментарий ... если бы мог.)
о прочитайте эту интересную статью Омара в своем блоге.Linq to SQL решает проблему взаимоблокировки транзакций и времени ожидания запроса с использованием незафиксированных операций ...
С Уважением,
ользую TransactionScope в этом коде: private void ExecuteSP() { bool IsComplete = false; SqlCommand sqlComm = null; //6 hours!!! TimeSpan ts1 = new TimeSpan(6, 0, 0); try { using (TransactionScope t = new ...
nhibernate.jira.com/browse/NH-2107
кто-нибудь дать мне краткий обзор использования TransactionScope с NHibernate? Нужно ли делать что-то особенное с помощью сеанса / IEnlistmentNotification / и т.д. заставить это работать? Есть ли какие-либо подводные камни, о которых я должен ...