Поделиться через


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

См. также

Ссылки

ConnectionContext Класс

Microsoft.Data.Schema.UnitTesting - пространство имен

DbTransaction