SqlMessageBus Class
.NET Framework 4.5
Namespace:
Microsoft.AspNet.SignalR.SqlServer
Assembly: Microsoft.AspNet.SignalR.SqlServer (in Microsoft.AspNet.SignalR.SqlServer.dll)
Top
Top
Uses SQL Server tables to scale-out SignalR applications in web farms.
System::Object
Microsoft.AspNet.SignalR.Messaging::MessageBus
Microsoft.AspNet.SignalR.Messaging::ScaleoutMessageBus
Microsoft.AspNet.SignalR.SqlServer::SqlMessageBus
Microsoft.AspNet.SignalR.Messaging::MessageBus
Microsoft.AspNet.SignalR.Messaging::ScaleoutMessageBus
Microsoft.AspNet.SignalR.SqlServer::SqlMessageBus
Assembly: Microsoft.AspNet.SignalR.SqlServer (in Microsoft.AspNet.SignalR.SqlServer.dll)
The SqlMessageBus type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Counters | Gets or sets the performance counter manager associated with SignalR. (Inherited from MessageBus.) |
![]() | StreamCount | (Overrides ScaleoutMessageBus::StreamCount.) |
![]() | Topics | Gets or sets the event topics for the subscription. (Inherited from MessageBus.) |
![]() | Trace | Gets the trace source used to trace execution of code. (Inherited from MessageBus.) |
| Name | Description | |
|---|---|---|
![]() | Close | (Inherited from ScaleoutMessageBus.) |
![]() | CreateSubscription | (Inherited from ScaleoutMessageBus.) |
![]() | CreateTopic | Creates a new topic. (Inherited from MessageBus.) |
![]() | Dispose() | Releases the resources used by the current instance of the MessageBus class. (Inherited from MessageBus.) |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the SqlMessageBus class and optionally releases the managed resources. (Overrides ScaleoutMessageBus::Dispose(Boolean).) |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | OnError | Closes the specified queue for sending messages making all sends fail asynchronously. (Inherited from ScaleoutMessageBus.) |
![]() | OnReceived | Invoked when a payload is received from the backplane. There should only be one active call at any time. (Inherited from ScaleoutMessageBus.) |
![]() | Open | (Inherited from ScaleoutMessageBus.) |
![]() | Publish | Publishes a message from the scaleout message bus. (Inherited from ScaleoutMessageBus.) |
![]() | Save | Saves the specified message to the topic message store. (Inherited from MessageBus.) |
![]() | ScheduleEvent | Schedules work on the topic subscriptions with the specified event key. (Inherited from MessageBus.) |
![]() | Send(IList<Message>) | Sends the messages from the SignalR scaleout message bus. (Inherited from ScaleoutMessageBus.) |
![]() | Send(Int32, IList<Message>) | (Overrides ScaleoutMessageBus::Send(Int32, IList<Message>).) |
![]() | Subscribe | Establishes a topic subscription for the subscriber on the message bus. (Inherited from MessageBus.) |
![]() | ToString | (Inherited from Object.) |
Show:
