ScaleoutMessageBus Class

.NET Framework 4.5

Sends messages to the backplane.

Namespace:  Microsoft.AspNet.SignalR.Messaging
Assembly:  Microsoft.AspNet.SignalR.Core (in Microsoft.AspNet.SignalR.Core.dll)

public abstract class ScaleoutMessageBus : MessageBus

The ScaleoutMessageBus type exposes the following members.

Public propertyAllocatedWorkers (Inherited from MessageBus.)
Public propertyBusyWorkers (Inherited from MessageBus.)
Protected propertyCounters (Inherited from MessageBus.)
Protected propertyTopics (Inherited from MessageBus.)

Protected methodCreateSubscription (Overrides MessageBus.CreateSubscription(ISubscriber, String, Func<MessageResult, Task<Boolean>>, Int32).)
Protected methodCreateTopicCreates a topic for the specified key. (Inherited from MessageBus.)
Public methodDispose() (Inherited from MessageBus.)
Protected methodDispose(Boolean) (Inherited from MessageBus.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnReceivedInvoked when a payload is received from the backplane. There should only be one active call at any time.
Public methodPublish (Overrides MessageBus.Publish(Message).)
Protected methodSave (Inherited from MessageBus.)
Protected methodScheduleEvent (Inherited from MessageBus.)
Protected methodSend
Public methodSubscribe (Inherited from MessageBus.)
Public methodToString (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.