# IBroadcastChannelSubscription

Package: [Microsoft.Orleans.BroadcastChannel](/orleans/docs/api/csharp/microsoft.orleans.broadcastchannel/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.BroadcastChannel)

```csharp
public interface IBroadcastChannelSubscription
```

## Properties

- [ChannelId](/orleans/docs/api/csharp/microsoft.orleans.broadcastchannel/orleans.broadcastchannel.ibroadcastchannelsubscription/properties/channelid-4b4591c4/)
- [ProviderName](/orleans/docs/api/csharp/microsoft.orleans.broadcastchannel/orleans.broadcastchannel.ibroadcastchannelsubscription/properties/providername-c4a661b9/)

## Methods

- [Attach(Func&lt;T, Task&gt;, Func&lt;Exception, Task&gt;)](/orleans/docs/api/csharp/microsoft.orleans.broadcastchannel/orleans.broadcastchannel.ibroadcastchannelsubscription/methods/attach-1-system-func-t-system-threading-tasks-task-system-func-system-exception-ab6ffdfc/)
