Описание тега transactionscope
TransactionScope - это класс.NET, используемый для пометки блока кода как транзакционного. Он использует неявную модель программирования, поэтому транзакциями управляет инфраструктура, а не разработчик. Класс был представлен в.NET 2.0.
1
ответ
node.js: создание транзакции, охватывающей вызовы в более чем одно хранилище
Я привык кодировать, используя C#, и иногда я создаю транзакции, которые имеют более одного обращения к разным репозиториям, и если одна из них вызывает сбой, откат покрывает каждый репозиторий. Код выглядит так: using (var scope = new TransactionSc…
01 июл '16 в 18:51
0
ответов
Получить идентификатор транзакции, когда транзакция зафиксирована
Я использую интерфейс IEnlistmentNotification из области транзакции, и я хочу получить доступ к текущему идентификатору транзакции в методе фиксации после завершения области следующим образом: public void Commit(Enlistment enlistment) { string trans…
15 янв '18 в 13:03
5
ответов
TransactionInDoubtException с использованием System.Transactions на SQL Server 2005
Основной вопрос к этому посту: "Почему не продвигаемая транзакция LTM когда-либо будет подвергаться сомнению?" Я получаю System.Transactions.TransactionInDoubtException, и я не могу объяснить, почему. К сожалению, я не могу воспроизвести эту проблем…
11 июн '09 в 19:11
3
ответа
Почему следующий SQL Server вставляет тупик при запуске в транзакции?
В настоящее время я вставляю запись в таблицу SQL Server, а затем выбираю идентификатор автоинкремента следующим образом: (@p0 int,@p1 nvarchar(8))INSERT INTO [dbo].[Tag]([Some_Int], [Tag]) VALUES (@p0, @p1) SELECT CONVERT(Int,SCOPE_IDENTITY()) AS […
15 июн '09 в 05:10
1
ответ
Multiple TransactionScope - извлекает устаревшую информацию
Этот пост несколько связан с моим: как синхронизировать доступ к базе данных в службе WCF? Ответы, которые я получил, были слишком сложными и \ или противоречивыми...:( Я создал образец службы WCF и запускаю 3 экземпляра клиентов. Служба взаимодейст…
17 апр '12 в 17:23
1
ответ
В распределенной транзакции Azure лучше всего откатить полную операцию в случае сбоя одного вызова http
У меня есть приложение Azure API (AzureApi1), в котором есть действие, когда выполняется несколько HTTP-запросов. Операция вставляет данные в несколько таблиц в базу данных Azure Sql Db. Затем он выполняет внешний вызов API (ExApi) из того же кода. …
01 май '17 в 17:08
2
ответа
TransactionScope TransactionAborted Exception - транзакция не откатывается. Должно ли это быть?
(SQL SERVER 2008) Если в TransactionScope возникает ошибка тайм-аута транзакции (.Complete()), ожидаете ли вы откат транзакции? Обновить:Ошибка фактически выдается в закрывающей фигурной скобке (т.е..Dispose()), а не.Complete (). Полная ошибка: The …
10 авг '11 в 06:39
1
ответ
Linq to SQL TransactionScope
У меня есть следующий сценарий: using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadCommitted },EnterpriseServicesInteropOption.Automatic)) { using (DataC…
10 фев '11 в 15:53
1
ответ
Отключение транзакций в Entity Framework
Мы пытаемся реализовать быстрый прототип, чтобы доказать, что что-то возможно с Entity Framework... У нас есть Informix DB, которая не поддерживает транзакции - возможно ли использовать Entity Framework с этим? У нас есть работающая модель и работаю…
15 фев '12 в 17:39
1
ответ
WF4 транзакции и постоянство
У меня есть пара вопросов о транзакциях в WF4... Согласно этому http://social.msdn.microsoft.com/Forums/en-US/wfprerelease/thread/aeab2bcd-26c6-49be-8e08-d65ee2688038 4) Существует неявная точка сохранения в конце действий TransactionScope и Transac…
24 сен '10 в 15:28
1
ответ
Тупики с Entity Framework - как повторно выполнить транзакцию?
Здесь возникла сложная ситуация: в нашей системе периодически случаются тупики. И у меня нет сильного опыта параллелизма в базе данных. System.Data.SqlClient.SqlException: Transaction (Process ID 69) was deadlocked on lock resources with another pro…
12 дек '11 в 18:11
1
ответ
Открытие SqlConnection внутри ошибки TransactionScope
Мы пытались использовать SqlConnection в пределах TransactionScope, Когда мы создаем сайт и пробуем этот вызов базы данных, мы сталкиваемся с ошибкой: Произошла ошибка транспортного уровня при получении результатов с сервера. (провайдер: провайдер T…
05 окт '16 в 03:08
1
ответ
Структура сущности и объем транзакции
Я говорю, у меня есть следующие три метода: DeleteProduct(int productId); DeleteProductAttributes(int productId); DeleteProductManufacturers(int productId); У меня также есть глобальный (внутри класса) объектный контекст, называющий его _context. Я …
15 июн '11 в 15:00
2
ответа
C# Transactionscope - вставить / выбрать в одной транзакции, несколько соединений
Я хочу, чтобы родительский объект удалил сам себя и его дочерний объект в одной транзакции. Я также хочу проверить в обоих случаях, существует ли объект для удаления и есть ли у пользователя права на этот объект. Рассмотрим следующий код: Я получаю …
12 май '12 в 21:32
1
ответ
Несколько TransactionScope.Complete() в использовании
У меня есть такой код try { MyModel model = repo.GetData(); if(model == null) { return model; } else { MyResponse response = checkData(); if(response) { return model; } UpdateData(); } } catch(Exception e) { .... } return model; я хочу добавить Tran…
12 окт '16 в 23:57
2
ответа
Объем транзакции с вызовами API
Я работаю над процессом, который распределен и зависит от некоторых внутренних операций с БД, а также от сторонних API. Я хочу использовать возможности области транзакции для отката, если в любой момент произойдет ошибка. Вот как работает мой поток.…
16 фев '18 в 04:23
2
ответа
Подавление зачисления TransactionScope только для чтения контекста EF?
У меня есть сценарий, где мне нужно открыть несколько Dacactextex, которые указывают на разные базы данных. Я пишу только в одну из баз данных и читаю из других... так что технически транзакция должна быть только против одной из баз данных. Я хотел …
23 авг '10 в 20:19
0
ответов
Как использовать DependentTransaction с EF 4.1 DbContext
Как мы можем использовать DependentTransaction с EntityFramework 4.1? Если вы видите статью "http://stackru.com/questions/2858750/what-is-the-reason-of-transaction-context-in-use-by-another-session", чтобы перенести транзакцию в другой поток, мы име…
28 сен '11 в 20:24
1
ответ
TransactionScope с типизированным набором данных
Можно ли использовать TransactionScope с типизированным набором данных? как в: using (var transaction = new TransactionScope()) { typedDataSet.DeleteStuff(id); typedDataSet2.DeleteSomeOtherStuff(id2); transaction.Complete(); } Будут ли запросы sql, …
05 июл '12 в 15:01
1
ответ
Изменить строку подключения на основе TransactionScope в проекте WCF (baseHttpBinding)
Во всем приложении используйте статический класс tConfig.ConnectionString скачать необходимую строку подключения. К сожалению, мне нужно иметь возможность изменять соединение в зависимости от того, является ли ссылка на TransactionScope, В настоящее…
02 окт '13 в 09:17