TransactionOptions Estrutura

Definição

Contém informações adicionais que especificam comportamentos de transação.Contains additional information that specifies transaction behaviors.

public value class TransactionOptions
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
Herança
TransactionOptions

Comentários

Essa estrutura encapsula o tempo limite e os parâmetros de nível de isolamento para uma transação em uma estrutura única e simples.This structure encapsulates the timeout and isolation level parameters for a transaction into a single, simple structure. Ele é passado para os TransactionScope construtores CommittableTransaction e para criar uma nova transação com os comportamentos desejados.It is passed to the TransactionScope and CommittableTransaction constructors to create a new transaction with the desired behaviors.

Propriedades

IsolationLevel

Obtém ou define o nível de isolamento da transação.Gets or sets the isolation level of the transaction.

Timeout

Obtém ou define o período de tempo limite da transação.Gets or sets the timeout period for the transaction.

Métodos

Equals(Object)

Determina se essa instância TransactionOptions e o objeto especificado são iguais.Determines whether this TransactionOptions instance and the specified object are equal.

GetHashCode()

Retorna o código hash para essa instância.Returns the hash code for this instance.

Operadores

Equality(TransactionOptions, TransactionOptions)

Testa se duas instâncias de TransactionOptions especificadas são equivalentes.Tests whether two specified TransactionOptions instances are equivalent.

Inequality(TransactionOptions, TransactionOptions)

Retorna um valor que indica se duas instâncias TransactionOptions não são iguais.Returns a value that indicates whether two TransactionOptions instances are not equal.

Aplica-se a