EntityTransaction Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает транзакцию для объекта EntityCommand.
public ref class EntityTransaction sealed : System::Data::Common::DbTransaction
public sealed class EntityTransaction : System.Data.Common.DbTransaction
type EntityTransaction = class
inherit DbTransaction
Public NotInheritable Class EntityTransaction
Inherits DbTransaction
- Наследование
Комментарии
Получается EntityTransaction из EntityConnection объекта и указывает один или несколько EntityCommand объектов. Преобразует EntityTransaction транзакцию объекта транзакции базового поставщика данных.
Примеры кода см. в разделе "Управление подключениями и транзакциями".
Свойства
| Имя | Описание |
|---|---|
| Connection |
Возвращает EntityConnection для этого EntityTransaction. |
| DbConnection |
При переопределении в производном классе получает DbConnection объект, связанный с транзакцией. (Унаследовано от DbTransaction) |
| IsolationLevel |
Возвращает уровень изоляции этого EntityTransactionобъекта. |
Методы
| Имя | Описание |
|---|---|
| Commit() |
Фиксирует базовую транзакцию. |
| CreateObjRef(Type) |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| Dispose() |
Освобождает неуправляемые ресурсы, используемые параметром DbTransaction. (Унаследовано от DbTransaction) |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые DbTransaction и при необходимости освобождает управляемые ресурсы. (Унаследовано от DbTransaction) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Создает неглубокую копию текущего MarshalByRefObject объекта. (Унаследовано от MarshalByRefObject) |
| Rollback() |
Откат базовой транзакции. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IDbTransaction.Connection |
DbConnection Возвращает объект, связанный с транзакцией, или пустую ссылку, если транзакция больше не действительна. (Унаследовано от DbTransaction) |