C# Класс pegasus.eventbus.rabbit.RabbitExchange

Наследование: IExchange, IDisposable
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_channel IModel
_channelLock object
_conn IConnection

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

Метод Описание
Dispose ( ) : void
Equals ( IExchange other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
Publish ( AmqpEnvelope env ) : void
Publish ( byte message, string routingKey ) : void
RabbitExchange ( string name, string hostname, string vHost ) : System
ToUri ( ) : string

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

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

public Dispose ( ) : void
Результат void

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

public Equals ( IExchange other ) : bool
other IExchange
Результат bool

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public GetHashCode ( ) : int
Результат int

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

public Publish ( AmqpEnvelope env ) : void
env pegasus.eventbus.amqp.AmqpEnvelope
Результат void

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

public Publish ( byte message, string routingKey ) : void
message byte
routingKey string
Результат void

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

public RabbitExchange ( string name, string hostname, string vHost ) : System
name string
hostname string
vHost string
Результат System

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

public ToUri ( ) : string
Результат string

Описание свойств

_channel защищенное свойство

protected IModel _channel
Результат IModel

_channelLock защищенное свойство

protected object _channelLock
Результат object

_conn защищенное свойство

protected IConnection _conn
Результат IConnection