EntityTransaction - класс
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Класс, представляющий транзакцию для концептуального уровня
Иерархия наследования
System.Object
System.MarshalByRefObject
System.Data.Common.DbTransaction
System.Data.Entity.Core.EntityClient.EntityTransaction
Пространство имен: System.Data.Entity.Core.EntityClient
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
Public Class EntityTransaction _
Inherits DbTransaction
'Применение
Dim instance As EntityTransaction
public class EntityTransaction : DbTransaction
public ref class EntityTransaction : public DbTransaction
type EntityTransaction =
class
inherit DbTransaction
end
public class EntityTransaction extends DbTransaction
Тип EntityTransaction предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Connection | Возвращает коллекцию EntityConnection для этой транзакции EntityTransaction. | |
DbConnection | Объект соединения, владеющий этим объектом транзакции (Переопределяет DbTransaction.DbConnection.) | |
IsolationLevel | Возвращает уровень изоляции этой транзакции EntityTransaction. (Переопределяет DbTransaction.IsolationLevel.) | |
StoreTransaction | Возвращает значение DbTransaction для основной транзакции поставщика. |
По верхнему краю
Методы
Имя | Описание | |
---|---|---|
Commit | Фиксирует базовую транзакцию. (Переопределяет DbTransaction.Commit().) | |
CreateObjRef | Критический с точки зрения безопасности. (Унаследовано от MarshalByRefObject.) | |
Dispose() | (Унаследовано от DbTransaction.) | |
Dispose(Boolean) | Очищает этот объект транзакции (Переопределяет DbTransaction.Dispose(Boolean).) | |
Equals | (Унаследовано от Object.) | |
Finalize | (Унаследовано от Object.) | |
GetHashCode | (Унаследовано от Object.) | |
GetLifetimeService | Критический с точки зрения безопасности. (Унаследовано от MarshalByRefObject.) | |
GetType | (Унаследовано от Object.) | |
InitializeLifetimeService | Критический с точки зрения безопасности. (Унаследовано от MarshalByRefObject.) | |
MemberwiseClone() | (Унаследовано от Object.) | |
MemberwiseClone(Boolean) | (Унаследовано от MarshalByRefObject.) | |
Rollback | Откатывает базовую транзакцию. (Переопределяет DbTransaction.Rollback().) | |
ToString | (Унаследовано от Object.) |
По верхнему краю
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
IDbTransaction.Connection | (Унаследовано от DbTransaction.) |
По верхнему краю
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасная работа с членами экземпляров типа не гарантируется.