ConnectionContext.Transaction - свойство
Возвращает или задает транзакций для использования при выполнении Transact-SQL заявления.
Пространство имен: Microsoft.Data.Schema.UnitTesting
Сборка: Microsoft.Data.Schema.UnitTesting (в Microsoft.Data.Schema.UnitTesting.dll)
Синтаксис
'Декларация
Public Property Transaction As DbTransaction
Get
Set
public DbTransaction Transaction { get; set; }
public:
property DbTransaction^ Transaction {
DbTransaction^ get ();
void set (DbTransaction^ value);
}
member Transaction : DbTransaction with get, set
function get Transaction () : DbTransaction
function set Transaction (value : DbTransaction)
Значение свойства
Тип: System.Data.Common.DbTransaction
Транзакция для текущего модульного теста.
Заметки
Это свойство используется для изменения сгенерированного тестового кода, чтобы запускать его в области действия одной транзакции. Например, состояние базы данных изменяется при создании, обновлении и удалении тестов приложения. Тем не менее можно предотвратить воздействие выполнения другого теста, выполнив тест в рамках одной транзакции операций один тест. После того, как тест является полной и проверенной, можно выполнить откат транзакции.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.