# TransactionTestConstants Fields

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/)

## DoubleStateTransactionalGrain {#doublestatetransactionalgrain-50e0b19d}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/fields/doublestatetransactionalgrain-50e0b19d/)

```csharp
public const string DoubleStateTransactionalGrain
```

## ExclusiveLockTransactionTestGrain {#exclusivelocktransactiontestgrain-596843e7}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/fields/exclusivelocktransactiontestgrain-596843e7/)

```csharp
public const string ExclusiveLockTransactionTestGrain
```

## MaxCoordinatedTransactions {#maxcoordinatedtransactions-ac2b423e}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/fields/maxcoordinatedtransactions-ac2b423e/)

```csharp
public const int MaxCoordinatedTransactions
```

Max number of grains to include in a transaction for test purposes. Not a hard limit of the transaction system.

## MaxStateTransactionalGrain {#maxstatetransactionalgrain-92a0d306}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/fields/maxstatetransactionalgrain-92a0d306/)

```csharp
public const string MaxStateTransactionalGrain
```

## NoStateTransactionalGrain {#nostatetransactionalgrain-6b3eafab}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/fields/nostatetransactionalgrain-6b3eafab/)

```csharp
public const string NoStateTransactionalGrain
```

## RemoteCommitService {#remotecommitservice-d552da35}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/fields/remotecommitservice-d552da35/)

```csharp
public const string RemoteCommitService
```

## SingleStateTransactionalGrain {#singlestatetransactionalgrain-058b8d46}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/fields/singlestatetransactionalgrain-058b8d46/)

```csharp
public const string SingleStateTransactionalGrain
```

## TransactionStore {#transactionstore-6c55c3a8}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.testkit.base/orleans.transactions.testkit.transactiontestconstants/fields/transactionstore-6c55c3a8/)

```csharp
public const string TransactionStore
```
