C# Class pegasus.eventbus.rabbit.RabbitExchange

Inheritance: IExchange, IDisposable
Afficher le fichier Open project: Berico-Technologies/Event-Bus

Protected Properties

Свойство Type Description
_channel IModel
_channelLock object
_conn IConnection

Méthodes publiques

Méthode Description
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

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Equals() public méthode

public Equals ( IExchange other ) : bool
other IExchange
Résultat bool

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Publish() public méthode

public Publish ( AmqpEnvelope env ) : void
env pegasus.eventbus.amqp.AmqpEnvelope
Résultat void

Publish() public méthode

public Publish ( byte message, string routingKey ) : void
message byte
routingKey string
Résultat void

RabbitExchange() public méthode

public RabbitExchange ( string name, string hostname, string vHost ) : System
name string
hostname string
vHost string
Résultat System

ToUri() public méthode

public ToUri ( ) : string
Résultat string

Property Details

_channel protected_oe property

protected IModel _channel
Résultat IModel

_channelLock protected_oe property

protected object _channelLock
Résultat object

_conn protected_oe property

protected IConnection _conn
Résultat IConnection