# SiloAdoNetStreamConfigurator Methods

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.streaming.adonet/orleans.hosting.siloadonetstreamconfigurator/)

## ConfigureAdoNet(Action&lt;OptionsBuilder&lt;AdoNetStreamOptions&gt;&gt;) {#configureadonet-system-action-microsoft-extensions-options-optionsbuilder-orlean-5de0289e}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming.adonet/orleans.hosting.siloadonetstreamconfigurator/methods/configureadonet-system-action-microsoft-extensions-options-optionsbuilder-orlean-5de0289e/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/AdoNet/Orleans.Streaming.AdoNet/Hosting/SiloAdoNetStreamConfigurator.cs#L31-L35)

```csharp
public SiloAdoNetStreamConfigurator ConfigureAdoNet(Action<OptionsBuilder<AdoNetStreamOptions>> configureOptions)
```

### Parameters

- `configureOptions` (`Action<OptionsBuilder<AdoNetStreamOptions>>`)

## ConfigureCache(int) {#configurecache-int-719cf4f9}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming.adonet/orleans.hosting.siloadonetstreamconfigurator/methods/configurecache-int-719cf4f9/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/AdoNet/Orleans.Streaming.AdoNet/Hosting/SiloAdoNetStreamConfigurator.cs#L40-L42)

```csharp
public SiloAdoNetStreamConfigurator ConfigureCache(int cacheSize = 4096)
```

### Parameters

- `cacheSize` (`int`)

## ConfigurePartitioning(int) {#configurepartitioning-int-f8f30de8}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming.adonet/orleans.hosting.siloadonetstreamconfigurator/methods/configurepartitioning-int-f8f30de8/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/AdoNet/Orleans.Streaming.AdoNet/Hosting/SiloAdoNetStreamConfigurator.cs#L47-L49)

```csharp
public SiloAdoNetStreamConfigurator ConfigurePartitioning(int partitions = 8)
```

### Parameters

- `partitions` (`int`)
