Transaction Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma transação. KeyValueStoreReplica
public class Transaction : System.Fabric.TransactionBase
type Transaction = class
inherit TransactionBase
Public Class Transaction
Inherits TransactionBase
- Herança
Propriedades
Id |
Obtém a ID da transação como um Guid. (Herdado de TransactionBase) |
IsolationLevel |
Obtém o nível de isolamento da transação como um TransactionIsolationLevel. (Herdado de TransactionBase) |
Métodos
CommitAsync() |
Confirma o conjunto de operações associadas à transação. A replicação e as gravações de disco local são executadas de forma assíncrona |
CommitAsync(TimeSpan) |
Confirma o conjunto de operações associadas à transação com um tempo limite opcional. A replicação e as gravações de disco local são executadas de forma assíncrona. Observe que a operação de replicação subjacente pode não ter sido cancelada mesmo no caso de um tempo limite. |
CommitAsync(TimeSpan, CancellationToken) |
Obsoleto.
Confirma o conjunto de operações associadas à transação com um tempo limite opcional. A replicação e as gravações de disco local são executadas de forma assíncrona. Observe que a operação de replicação subjacente pode não ter sido cancelada mesmo no caso de um tempo limite. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. (Herdado de TransactionBase) |
IsDisposed() |
Obtém um valor que indica se o objeto foi descartado. (Herdado de TransactionBase) |
OnDispose() |
O evento dispose ocorre quando a transação é descartada por meio do |
Rollback() |
Reverte o conjunto de operações associadas a essa transação. |
ThrowIfDisposed() |
Gera uma exceção se o Transaction objeto for descartado. |
Aplica-se a
Azure SDK for .NET