TransactionOptions Estrutura

Definição

Contém informações adicionais que especificam comportamentos de transação.

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
Herança
TransactionOptions
Implementações

Observações

Esta estrutura encapsula os parâmetros de timeout e nível de isolamento para uma transação numa única estrutura simples. É passada aos TransactionScope construtores e CommittableTransaction para criar uma nova transação com os comportamentos desejados.

Propriedades

Name Description
IsolationLevel

Obtém ou define o nível de isolamento da transação.

Timeout

Obtém ou define o período de tempo limite para a transação.

Métodos

Name Description
Equals(Object)

Determina se esta TransactionOptions instância e o objeto especificado são iguais.

Equals(TransactionOptions)

Indica se a instância atual é igual a outra instância do mesmo tipo.

GetHashCode()

Devolve o código de hash para esta instância.

Operadores

Name Description
Equality(TransactionOptions, TransactionOptions)

Testa se duas instâncias especificadas TransactionOptions são equivalentes.

Inequality(TransactionOptions, TransactionOptions)

Devolve um valor que indica se duas TransactionOptions instâncias não são iguais.

Aplica-se a