# EventHubCacheMonitorDimensions Constructors

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.streaming.eventhubs/orleans.streaming.eventhubs.eventhubcachemonitordimensions/)

## EventHubCacheMonitorDimensions {#constructor-46b4e219}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming.eventhubs/orleans.streaming.eventhubs.eventhubcachemonitordimensions/constructors/constructor-46b4e219/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Streaming.EventHubs/Providers/Streams/EventHub/StatisticMonitors/MonitorAggregationDimentions.cs#L96-L98)

```csharp
public EventHubCacheMonitorDimensions()
```

Zero parameters constructor

## EventHubCacheMonitorDimensions(EventHubMonitorAggregationDimensions, string, string) {#constructor-orleans-streaming-eventhubs-eventhubmonitoraggregationdimensions-str-438ad0e1}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming.eventhubs/orleans.streaming.eventhubs.eventhubcachemonitordimensions/constructors/constructor-orleans-streaming-eventhubs-eventhubmonitoraggregationdimensions-str-438ad0e1/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Streaming.EventHubs/Providers/Streams/EventHub/StatisticMonitors/MonitorAggregationDimentions.cs#L88-L91)

```csharp
public EventHubCacheMonitorDimensions(EventHubMonitorAggregationDimensions dimensions, string ehPartition, string blockPoolId)
```

Constructor

### Parameters

- `dimensions` (`EventHubMonitorAggregationDimensions`)
- `ehPartition` (`string`)
- `blockPoolId` (`string`)
