DbTransaction DbTransaction DbTransaction DbTransaction Class

Определение

Базовый класс для транзакции.The base class for a transaction.

public ref class DbTransaction abstract : MarshalByRefObject, IDisposable, System::Data::IDbTransaction
public abstract class DbTransaction : MarshalByRefObject, IDisposable, System.Data.IDbTransaction
type DbTransaction = class
    inherit MarshalByRefObject
    interface IDbTransaction
    interface IDisposable
Public MustInherit Class DbTransaction
Inherits MarshalByRefObject
Implements IDbTransaction, IDisposable
Наследование
Производный
Реализации

Конструкторы

DbTransaction() DbTransaction() DbTransaction() DbTransaction()

Инициализирует новый объект DbTransaction.Initializes a new DbTransaction object.

Свойства

Connection Connection Connection Connection

Задает объект DbConnection, связанный с транзакцией.Specifies the DbConnection object associated with the transaction.

DbConnection DbConnection DbConnection DbConnection

Задает объект DbConnection, связанный с транзакцией.Specifies the DbConnection object associated with the transaction.

IsolationLevel IsolationLevel IsolationLevel IsolationLevel

Указывает IsolationLevel для этой транзакции.Specifies the IsolationLevel for this transaction.

Методы

Commit() Commit() Commit() Commit()

Фиксирует транзакцию базы данных.Commits the database transaction.

CommitAsync(CancellationToken) CommitAsync(CancellationToken) CommitAsync(CancellationToken) CommitAsync(CancellationToken)
CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Dispose() Dispose() Dispose() Dispose()

Освобождает неуправляемые ресурсы, используемые DbTransaction.Releases the unmanaged resources used by the DbTransaction.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые объектом DbTransaction, а при необходимости освобождает также управляемые ресурсы.Releases the unmanaged resources used by the DbTransaction and optionally releases the managed resources.

DisposeAsync() DisposeAsync() DisposeAsync() DisposeAsync()
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Создает неполную копию текущего объекта MarshalByRefObject.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
Rollback() Rollback() Rollback() Rollback()

Откатывает транзакцию из состояния ожидания.Rolls back a transaction from a pending state.

RollbackAsync(CancellationToken) RollbackAsync(CancellationToken) RollbackAsync(CancellationToken) RollbackAsync(CancellationToken)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Явные реализации интерфейса

IDbTransaction.Connection IDbTransaction.Connection IDbTransaction.Connection IDbTransaction.Connection

Возвращает объект DbConnection, связанный с транзакцией, или пустую ссылку, если транзакция больше не является допустимой.Gets the DbConnection object associated with the transaction, or a null reference if the transaction is no longer valid.

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

Дополнительно