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

Comentários

Essa estrutura encapsula os parâmetros de nível de tempo limite e isolamento para uma transação em uma única estrutura simples. Ele é passado para os TransactionScope construtores e CommittableTransaction para criar uma nova transação com os comportamentos desejados.

Propriedades

Nome 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

Nome Description
Equals(Object)

Determina se essa 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()

Retorna o código hash dessa instância.

Operadores

Nome Description
Equality(TransactionOptions, TransactionOptions)

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

Inequality(TransactionOptions, TransactionOptions)

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

Aplica-se a