ScaleoutMessageBus Class
.NET Framework 4
Sends messages to the backplane.
Inheritance Hierarchy
System.Object
Microsoft.AspNet.SignalR.Messaging.MessageBus
Microsoft.AspNet.SignalR.Messaging.ScaleoutMessageBus
Microsoft.AspNet.SignalR.Redis.RedisMessageBus
Microsoft.AspNet.SignalR.ServiceBus.ServiceBusMessageBus
Microsoft.AspNet.SignalR.SqlServer.SqlMessageBus
Namespace: Microsoft.AspNet.SignalR.Messaging
Assembly: Microsoft.AspNet.SignalR.Core (in Microsoft.AspNet.SignalR.Core.dll)
Syntax
'Declaration
Public MustInherit Class ScaleoutMessageBus _
Inherits MessageBus
'Usage
Dim instance As ScaleoutMessageBus
public abstract class ScaleoutMessageBus : MessageBus
public ref class ScaleoutMessageBus abstract : public MessageBus
[<AbstractClassAttribute>]
type ScaleoutMessageBus =
class
inherit MessageBus
end
public abstract class ScaleoutMessageBus extends MessageBus
The ScaleoutMessageBus type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
ScaleoutMessageBus |
Top
Properties
Name | Description | |
---|---|---|
![]() |
AllocatedWorkers | (Inherited from MessageBus.) |
![]() |
BusyWorkers | (Inherited from MessageBus.) |
![]() |
Counters | (Inherited from MessageBus.) |
![]() |
Topics | (Inherited from MessageBus.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
CreateSubscription | (Overrides MessageBus.CreateSubscription(ISubscriber, String, Func<MessageResult, Task<Boolean>>, Int32).) |
![]() |
CreateTopic | Creates a topic for the specified key. (Inherited from MessageBus.) |
![]() |
Dispose() | (Inherited from MessageBus.) |
![]() |
Dispose(Boolean) | (Inherited from MessageBus.) |
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OnReceived | Invoked when a payload is received from the backplane. There should only be one active call at any time. |
![]() |
Publish | (Overrides MessageBus.Publish(Message).) |
![]() |
Save | (Inherited from MessageBus.) |
![]() |
ScheduleEvent | (Inherited from MessageBus.) |
![]() |
Send | |
![]() |
Subscribe | (Inherited from MessageBus.) |
![]() |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.