TransactionOptions Структура

Определение

Содержит дополнительную информацию, которая задает поведение транзакции.Contains additional information that specifies transaction behaviors.

public value class TransactionOptions
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
Наследование
TransactionOptions

Комментарии

Эта структура инкапсулирует параметры времени ожидания и уровня изоляции транзакции в одну простую структуру.This structure encapsulates the timeout and isolation level parameters for a transaction into a single, simple structure. Он передается TransactionScope конструктору CommittableTransaction и для создания новой транзакции с нужными поведениями.It is passed to the TransactionScope and CommittableTransaction constructors to create a new transaction with the desired behaviors.

Свойства

IsolationLevel

Получает или задает уровень изоляции для транзакции.Gets or sets the isolation level of the transaction.

Timeout

Получает или задает период ожидания для данной транзакции.Gets or sets the timeout period for the transaction.

Методы

Equals(Object)

Определяет равенство данного экземпляра TransactionOptions и указанного объекта.Determines whether this TransactionOptions instance and the specified object are equal.

GetHashCode()

Возвращает хэш-код данного экземпляра.Returns the hash code for this instance.

Операторы

Equality(TransactionOptions, TransactionOptions)

Проверяет, эквивалентны ли два указанные экземпляра TransactionOptions.Tests whether two specified TransactionOptions instances are equivalent.

Inequality(TransactionOptions, TransactionOptions)

Возвращает значение, указывающее, равны ли два экземпляра TransactionOptions.Returns a value that indicates whether two TransactionOptions instances are not equal.

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