PersistentConnection Class

.NET Framework 4.5

Represents a connection between client and server.


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

public abstract class PersistentConnection

The PersistentConnection type exposes the following members.

Protected methodPersistentConnectionInitializes a new instance of the PersistentConnection class.

Protected propertyAckHandlerGets or sets the Ack handler of this connection.
Public propertyConnectionGets or sets the connection.
Protected propertyCountersGets or sets the performance counter manager.
Public propertyGroupsGets or sets the groups of connection.
Protected propertyJsonSerializerGets or sets the JSON serializer.
Protected propertyMessageBusGets or sets the message bus for the connection.
Protected propertyProtectedDataGets or sets the protected data of this connection.
Protected propertyTraceGets the source of the connection.
Protected propertyTraceManagerGets or sets the trace manager.
Protected propertyTransportGets or sets the transport associated with this connection.
Protected propertyUserIdProvider

Public methodAuthorizeDetermines whether this connection is authorized.
Protected methodAuthorizeRequestDetermines whether the request for connection is authorized.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Protected methodGetSignalsReturns the signals used in the PersistentConnection.
Public methodGetType (Inherited from Object.)
Public methodInitialize
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnConnectedCalled when a new connection is made.
Protected methodOnDisconnectedCalled when a connection disconnects.
Protected methodOnReceivedCalled when data is received from a connection.
Protected methodOnReconnectedCalled when a connection reconnects after a timeout.
Protected methodOnRejoiningGroupsCalled when a connection reconnects after a timeout to determine which groups should be rejoined.
Public methodProcessRequest(IDictionary(String, Object))OWIN entry point.
Public methodProcessRequest(HostContext)Handles all requests for a PersistentConnection.
Public methodToString (Inherited from Object.)

No content here will be updated; please do not add material here.

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