C# 클래스 Microsoft.AspNet.SignalR.Transports.TransportDisconnectBase

상속: ITrackingConnection
파일 보기 프로젝트 열기: SignalR/SignalR 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Abort Task
GetGroupsToken Task
OnDisconnectError void

공개 메소드들

메소드 설명
ApplyState ( TransportConnectionStates states ) : void
DecrementConnectionsCount ( ) : void
Disconnect ( ) : Task
Dispose ( ) : void
End ( ) : void
IncrementConnectionsCount ( ) : void
KeepAlive ( ) : Task
Timeout ( ) : void

보호된 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
Abort ( bool clean ) : Task
GetGroupsToken ( ) : Task
OnDisconnectError ( AggregateException ex, object state ) : void

메소드 상세

Abort() 보호된 메소드

protected Abort ( ) : Task
리턴 Task

ApplyState() 공개 메소드

public ApplyState ( TransportConnectionStates states ) : void
states TransportConnectionStates
리턴 void

DecrementConnectionsCount() 공개 추상적인 메소드

public abstract DecrementConnectionsCount ( ) : void
리턴 void

Disconnect() 공개 메소드

public Disconnect ( ) : Task
리턴 Task

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

End() 공개 메소드

public End ( ) : void
리턴 void

EnqueueOperation() 보호된 메소드

protected EnqueueOperation ( Func writeAsync ) : Task
writeAsync Func
리턴 Task

EnqueueOperation() 보호된 메소드

protected EnqueueOperation ( Task>.Func writeAsync, object state ) : Task
writeAsync Task>.Func
state object
리턴 Task

IncrementConnectionsCount() 공개 추상적인 메소드

public abstract IncrementConnectionsCount ( ) : void
리턴 void

IncrementErrors() 보호된 메소드

protected IncrementErrors ( ) : void
리턴 void

InitializeMessageId() 보호된 메소드

protected InitializeMessageId ( ) : Task
리턴 Task

InitializePersistentState() 보호된 메소드

protected InitializePersistentState ( ) : Task
리턴 Task

KeepAlive() 공개 메소드

public KeepAlive ( ) : Task
리턴 Task

Timeout() 공개 메소드

public Timeout ( ) : void
리턴 void

TransportDisconnectBase() 보호된 메소드

protected TransportDisconnectBase ( HostContext context, ITransportHeartbeat heartbeat, IPerformanceCounterManager performanceCounterManager, ITraceManager traceManager ) : System
context HostContext
heartbeat ITransportHeartbeat
performanceCounterManager IPerformanceCounterManager
traceManager ITraceManager
리턴 System