# AdoNetGrainStorage.HashPicker

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.persistence.adonet/orleans.storage.adonetgrainstorage/) | [Properties](/orleans/docs/api/csharp/microsoft.orleans.persistence.adonet/orleans.storage.adonetgrainstorage/properties/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/AdoNet/Orleans.Persistence.AdoNet/Storage/Provider/AdoNetGrainStorage.cs)

```csharp
public IStorageHasherPicker HashPicker
```

The hash generator used to hash natural keys, grain ID and grain type to a more narrow index.
