# TransactionAgentStatistics Constructors

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

## TransactionAgentStatistics {#constructor-41654f01}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.transactionagentstatistics/constructors/constructor-41654f01/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Transactions/DistributedTM/TransactionAgentStatistics.cs#L25-L27)

```csharp
public TransactionAgentStatistics()
```

## TransactionAgentStatistics(OrleansInstruments) {#constructor-orleans-runtime-orleansinstruments-f7e06223}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions/orleans.transactions.transactionagentstatistics/constructors/constructor-orleans-runtime-orleansinstruments-f7e06223/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Transactions/DistributedTM/TransactionAgentStatistics.cs#L30-L32)

```csharp
public TransactionAgentStatistics(OrleansInstruments instruments)
```

### Parameters

- `instruments` (`OrleansInstruments`)
