Comparteix a través de


TransactionOptions Estructura

Definición

Contiene información adicional que especifica los comportamientos de la transacción.

public value class TransactionOptions
public value class TransactionOptions : IEquatable<System::Transactions::TransactionOptions>
public struct TransactionOptions
public struct TransactionOptions : IEquatable<System.Transactions.TransactionOptions>
type TransactionOptions = struct
Public Structure TransactionOptions
Public Structure TransactionOptions
Implements IEquatable(Of TransactionOptions)
Herencia
TransactionOptions
Implementaciones

Comentarios

Esta estructura encapsula los parámetros de nivel de tiempo de espera y aislamiento de una transacción en una única estructura simple. Se pasa a los TransactionScope constructores y CommittableTransaction para crear una nueva transacción con los comportamientos deseados.

Propiedades

IsolationLevel

Obtiene o establece el nivel de aislamiento de la transacción.

Timeout

Obtiene o establece el período de tiempo de espera de la transacción.

Métodos

Equals(Object)

Determina si esta instancia de TransactionOptions y el objeto especificado son iguales.

Equals(TransactionOptions)

Indica si la instancia actual es igual a otra instancia del mismo tipo.

GetHashCode()

Devuelve el código hash de esta instancia.

Operadores

Equality(TransactionOptions, TransactionOptions)

Comprueba si dos instancias de TransactionOptions especificadas son equivalentes.

Inequality(TransactionOptions, TransactionOptions)

Devuelve un valor que indica si dos instancias de TransactionOptions no son iguales.

Se aplica a