C# Класс Microsoft.AspNetCore.SignalR.Messaging.ScaleoutStreamManager

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

Открытые методы

Метод Описание
Close ( int streamIndex ) : void
OnError ( int streamIndex, Exception exception ) : void
OnReceived ( int streamIndex, ulong id, ScaleoutMessage message ) : void
Open ( int streamIndex ) : void
ScaleoutStreamManager ( Func send, Action receive, int streamCount, ILogger logger, IPerformanceCounterManager performanceCounters, ScaleoutOptions configuration ) : System
Send ( int streamIndex, IList messages ) : Task

Приватные методы

Метод Описание
Send ( object state ) : Task

Описание методов

Close() публичный Метод

public Close ( int streamIndex ) : void
streamIndex int
Результат void

OnError() публичный Метод

public OnError ( int streamIndex, Exception exception ) : void
streamIndex int
exception System.Exception
Результат void

OnReceived() публичный Метод

public OnReceived ( int streamIndex, ulong id, ScaleoutMessage message ) : void
streamIndex int
id ulong
message ScaleoutMessage
Результат void

Open() публичный Метод

public Open ( int streamIndex ) : void
streamIndex int
Результат void

ScaleoutStreamManager() публичный Метод

public ScaleoutStreamManager ( Func send, Action receive, int streamCount, ILogger logger, IPerformanceCounterManager performanceCounters, ScaleoutOptions configuration ) : System
send Func
receive Action
streamCount int
logger ILogger
performanceCounters IPerformanceCounterManager
configuration ScaleoutOptions
Результат System

Send() публичный Метод

public Send ( int streamIndex, IList messages ) : Task
streamIndex int
messages IList
Результат Task