C# Класс Microsoft.AspNetCore.SignalR.Transports.TransportDisconnectBase

Наследование: ITrackingConnection
Показать файл Открыть проект Примеры использования класса

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 ( HttpContext context, ITransportHeartbeat heartbeat, IPerformanceCounterManager performanceCounterManager, IApplicationLifetime applicationLifetime, ILoggerFactory loggerFactory, IMemoryPool pool ) : 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 ( HttpContext context, ITransportHeartbeat heartbeat, IPerformanceCounterManager performanceCounterManager, IApplicationLifetime applicationLifetime, ILoggerFactory loggerFactory, IMemoryPool pool ) : System
context HttpContext
heartbeat ITransportHeartbeat
performanceCounterManager IPerformanceCounterManager
applicationLifetime IApplicationLifetime
loggerFactory ILoggerFactory
pool IMemoryPool
Результат System