# ImplicitStreamSubscriptionAttribute Properties

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

## Predicate {#predicate-e8887852}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.implicitstreamsubscriptionattribute/properties/predicate-e8887852/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Streaming/Predicates/StreamSubscriptionAttributes.cs#L20)

```csharp
public IStreamNamespacePredicate Predicate
```

Gets the stream namespace filter predicate.

## StreamIdMapper {#streamidmapper-1e9178d3}

[Dedicated page](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleans.implicitstreamsubscriptionattribute/properties/streamidmapper-1e9178d3/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Streaming/Predicates/StreamSubscriptionAttributes.cs)

```csharp
public string StreamIdMapper
```

Gets the name of the stream identifier mapper.

### Value

The name of the stream identifier mapper.
