C# Class Microsoft.AspNet.SignalR.Transports.TransportDisconnectBase

Inheritance: ITrackingConnection
Afficher le fichier Open project: SignalR/SignalR Class Usage Examples

Private Properties

Свойство Type Description
Abort Task
GetGroupsToken Task
OnDisconnectError void

Méthodes publiques

Méthode Description
ApplyState ( TransportConnectionStates states ) : void
DecrementConnectionsCount ( ) : void
Disconnect ( ) : Task
Dispose ( ) : void
End ( ) : void
IncrementConnectionsCount ( ) : void
KeepAlive ( ) : Task
Timeout ( ) : void

Méthodes protégées

Méthode Description
Abort ( ) : Task
Dispose ( bool disposing ) : void
EnqueueOperation ( Func writeAsync ) : Task
EnqueueOperation ( Task>.Func writeAsync, object state ) : Task
IncrementErrors ( ) : void
InitializeMessageId ( ) : Task
InitializePersistentState ( ) : Task
TransportDisconnectBase ( HostContext context, ITransportHeartbeat heartbeat, IPerformanceCounterManager performanceCounterManager, ITraceManager traceManager ) : System

Private Methods

Méthode Description
Abort ( bool clean ) : Task
GetGroupsToken ( ) : Task
OnDisconnectError ( AggregateException ex, object state ) : void

Method Details

Abort() protected méthode

protected Abort ( ) : Task
Résultat Task

ApplyState() public méthode

public ApplyState ( TransportConnectionStates states ) : void
states TransportConnectionStates
Résultat void

DecrementConnectionsCount() public abstract méthode

public abstract DecrementConnectionsCount ( ) : void
Résultat void

Disconnect() public méthode

public Disconnect ( ) : Task
Résultat Task

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

End() public méthode

public End ( ) : void
Résultat void

EnqueueOperation() protected méthode

protected EnqueueOperation ( Func writeAsync ) : Task
writeAsync Func
Résultat Task

EnqueueOperation() protected méthode

protected EnqueueOperation ( Task>.Func writeAsync, object state ) : Task
writeAsync Task>.Func
state object
Résultat Task

IncrementConnectionsCount() public abstract méthode

public abstract IncrementConnectionsCount ( ) : void
Résultat void

IncrementErrors() protected méthode

protected IncrementErrors ( ) : void
Résultat void

InitializeMessageId() protected méthode

protected InitializeMessageId ( ) : Task
Résultat Task

InitializePersistentState() protected méthode

protected InitializePersistentState ( ) : Task
Résultat Task

KeepAlive() public méthode

public KeepAlive ( ) : Task
Résultat Task

Timeout() public méthode

public Timeout ( ) : void
Résultat void

TransportDisconnectBase() protected méthode

protected TransportDisconnectBase ( HostContext context, ITransportHeartbeat heartbeat, IPerformanceCounterManager performanceCounterManager, ITraceManager traceManager ) : System
context HostContext
heartbeat ITransportHeartbeat
performanceCounterManager IPerformanceCounterManager
traceManager ITraceManager
Résultat System