# ITransactionAgent.Abort(TransactionInfo)

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.itransactionagent/) | [Methods](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.itransactionagent/methods/)

```csharp
public abstract Task Abort(TransactionInfo transactionInfo)
```

Abort a transaction.

### Parameters

- `transactionInfo` (`TransactionInfo`)

### Returns

None.
