TransactionOptions Структура

Определение

Содержит дополнительные сведения, указывающие поведение транзакций.

public value class TransactionOptions : IEquatable<System::Transactions::TransactionOptions>
public value class TransactionOptions
public struct TransactionOptions : IEquatable<System.Transactions.TransactionOptions>
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
Implements IEquatable(Of TransactionOptions)
Public Structure TransactionOptions
Наследование
TransactionOptions
Реализации

Комментарии

Эта структура инкапсулирует параметры времени ожидания и уровня изоляции для транзакции в одну простую структуру. Он передается TransactionScopeCommittableTransaction конструкторам для создания новой транзакции с требуемым поведением.

Свойства

Имя Описание
IsolationLevel

Возвращает или задает уровень изоляции транзакции.

Timeout

Возвращает или задает период времени ожидания для транзакции.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли этот TransactionOptions экземпляр и указанный объект.

Equals(TransactionOptions)

Указывает, равен ли текущий экземпляр другому экземпляру того же типа.

GetHashCode()

Возвращает хэш-код для этого экземпляра.

Операторы

Имя Описание
Equality(TransactionOptions, TransactionOptions)

Проверяет, эквивалентны ли два указанных TransactionOptions экземпляра.

Inequality(TransactionOptions, TransactionOptions)

Возвращает значение, указывающее, равны ли два TransactionOptions экземпляра.

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