# ITransactionAgentStatistics Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.abstractions.itransactionagentstatistics/)

## TrackTransactionFailed {#tracktransactionfailed-84fd615a}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.abstractions.itransactionagentstatistics/methods/tracktransactionfailed-84fd615a/)

```csharp
public abstract void TrackTransactionFailed()
```

## TrackTransactionStarted {#tracktransactionstarted-94fd86d2}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.abstractions.itransactionagentstatistics/methods/tracktransactionstarted-94fd86d2/)

```csharp
public abstract void TrackTransactionStarted()
```

## TrackTransactionSucceeded {#tracktransactionsucceeded-7c7c0462}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.abstractions.itransactionagentstatistics/methods/tracktransactionsucceeded-7c7c0462/)

```csharp
public abstract void TrackTransactionSucceeded()
```

## TrackTransactionThrottled {#tracktransactionthrottled-4b9d76b3}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.abstractions.itransactionagentstatistics/methods/tracktransactionthrottled-4b9d76b3/)

```csharp
public abstract void TrackTransactionThrottled()
```
