C# Класс Microsoft.AspNet.SignalR.Redis.RedisMessageBus

Наследование: Microsoft.AspNet.SignalR.Messaging.ScaleoutMessageBus
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ConnectToRedisAsync Task
ConnectWithRetry Task
FormatBytes string
OnConnectionError void
OnConnectionFailed void
OnConnectionRestored void
OnMessage void
RedisMessageBus System
Shutdown void
TraceRedisScriptResult void

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

Метод Описание
OpenStream ( int streamIndex ) : void
RedisMessageBus ( IDependencyResolver resolver, RedisScaleoutConfiguration configuration, IRedisConnection connection ) : System

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void
Send ( int streamIndex, IList messages ) : Task

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

Метод Описание
ConnectToRedisAsync ( ) : Task
ConnectWithRetry ( ) : Task
FormatBytes ( object payload ) : string
OnConnectionError ( Exception ex ) : void
OnConnectionFailed ( Exception ex ) : void
OnConnectionRestored ( Exception ex ) : void
OnMessage ( int streamIndex, RedisMessage message ) : void
RedisMessageBus ( IDependencyResolver resolver, RedisScaleoutConfiguration configuration, IRedisConnection connection, bool connectAutomatically ) : System
Shutdown ( ) : void
TraceRedisScriptResult ( Task redisTask ) : void

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

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

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

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

public RedisMessageBus ( IDependencyResolver resolver, RedisScaleoutConfiguration configuration, IRedisConnection connection ) : System
resolver IDependencyResolver
configuration RedisScaleoutConfiguration
connection IRedisConnection
Результат System

Send() защищенный Метод

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