# AzureTableStorageOptions Properties

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.persistence.azurestorage/orleans.configuration.azuretablestorageoptions/)

## DeleteStateOnClear {#deletestateonclear-be312a94}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.persistence.azurestorage/orleans.configuration.azuretablestorageoptions/properties/deletestateonclear-be312a94/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Persistence.AzureStorage/Providers/Storage/AzureTableStorageOptions.cs)

```csharp
public bool DeleteStateOnClear
```

Indicates if grain data should be deleted or reset to defaults when a grain clears it's state.

## GrainStorageSerializer {#grainstorageserializer-d5dbb3b1}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.persistence.azurestorage/orleans.configuration.azuretablestorageoptions/properties/grainstorageserializer-d5dbb3b1/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Persistence.AzureStorage/Providers/Storage/AzureTableStorageOptions.cs)

```csharp
public IGrainStorageSerializer GrainStorageSerializer
```

Gets or sets the serializer to use for this storage provider.

## InitStage {#initstage-0802106d}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.persistence.azurestorage/orleans.configuration.azuretablestorageoptions/properties/initstage-0802106d/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Persistence.AzureStorage/Providers/Storage/AzureTableStorageOptions.cs)

```csharp
public int InitStage
```

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

## TableName {#tablename-eb0daca6}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.persistence.azurestorage/orleans.configuration.azuretablestorageoptions/properties/tablename-eb0daca6/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Persistence.AzureStorage/Providers/Storage/AzureTableStorageOptions.cs)

```csharp
public override string TableName
```

Table name where grain stage is stored

## UseStringFormat {#usestringformat-142c925f}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.persistence.azurestorage/orleans.configuration.azuretablestorageoptions/properties/usestringformat-142c925f/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Persistence.AzureStorage/Providers/Storage/AzureTableStorageOptions.cs)

```csharp
public bool UseStringFormat
```

Indicates if grain data should be stored in string or in binary format.
