# TransactionOptionAlias

Package: [Microsoft.Orleans.Transactions](/orleans/docs/api/csharp/microsoft.orleans.transactions/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Transactions)

```csharp
public enum TransactionOptionAlias
```

Provides the base class for enumerations.

## Fields

- `Suppress` = `4`
- `Required` = `1`
- `RequiresNew` = `2`
- `Mandatory` = `3`
- `Never` = `5`
