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


DbContextTransaction Класс

Определение

Создает оболочку для доступа к объекту транзакции в базовом подключении к хранилищу и гарантирует, что Entity Framework выполняет команды в базе данных в контексте этой транзакции. Экземпляр этого класса извлекается путем вызова Метода BeginTransaction() для DbContextDatabase объекта .

public class DbContextTransaction : IDisposable
type DbContextTransaction = class
    interface IDisposable
Public Class DbContextTransaction
Implements IDisposable
Наследование
DbContextTransaction
Реализации

Свойства

UnderlyingTransaction

Возвращает транзакцию базы данных (хранилища), лежащую в основе этой контекстной транзакции.

Методы

Commit()

Фиксирует транзакцию базового хранилища.

Dispose()

Очищает этот объект транзакции и гарантирует, что Entity Framework больше не использует эту транзакцию.

Dispose(Boolean)

Освобождает ресурсы, используемые этим объектом транзакции

Equals(Object)

Создает оболочку для доступа к объекту транзакции в базовом подключении к хранилищу и гарантирует, что Entity Framework выполняет команды в базе данных в контексте этой транзакции. Экземпляр этого класса извлекается путем вызова Метода BeginTransaction() для DbContextDatabase объекта .

GetHashCode()

Создает оболочку для доступа к объекту транзакции в базовом подключении к хранилищу и гарантирует, что Entity Framework выполняет команды в базе данных в контексте этой транзакции. Экземпляр этого класса извлекается путем вызова Метода BeginTransaction() для DbContextDatabase объекта .

GetType()

Создает оболочку для доступа к объекту транзакции в базовом подключении к хранилищу и гарантирует, что Entity Framework выполняет команды в базе данных в контексте этой транзакции. Экземпляр этого класса извлекается путем вызова Метода BeginTransaction() для DbContextDatabase объекта .

Rollback()

Откат транзакции базового хранилища

ToString()

Создает оболочку для доступа к объекту транзакции в базовом подключении к хранилищу и гарантирует, что Entity Framework выполняет команды в базе данных в контексте этой транзакции. Экземпляр этого класса извлекается путем вызова Метода BeginTransaction() для DbContextDatabase объекта .

Применяется к