# AzureTableTransactionalStateOptions Properties

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.transactions.azurestorage/orleans.configuration.azuretabletransactionalstateoptions/)

## InitStage {#initstage-cb328c6c}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.azurestorage/orleans.configuration.azuretabletransactionalstateoptions/properties/initstage-cb328c6c/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Transactions.AzureStorage/TransactionalState/AzureTableTransactionalStateOptions.cs)

```csharp
public int InitStage
```

Stage of silo lifecycle where storage should be initialized. Storage must be initialized prior to use.

## TableName {#tablename-8dec2db7}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.transactions.azurestorage/orleans.configuration.azuretabletransactionalstateoptions/properties/tablename-8dec2db7/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Transactions.AzureStorage/TransactionalState/AzureTableTransactionalStateOptions.cs)

```csharp
public override string TableName
```

Azure table where transactional grain state will be stored
