C# Класс MassTransit.RabbitMqTransport.Contexts.RabbitMqModelContext

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

Private Properties

Свойство Тип Описание
Close void
FaultPendingPublishes void
ModelContext Task
ModelContext Task
ModelContext Task
ModelContext Task
ModelContext Task
ModelContext Task
ModelContext Task
ModelContext void
ModelContext void
OnBasicAcks void
OnBasicNacks void
OnBasicReturn void
OnModelShutdown void
Publish void
PublishAsync PendingPublish
RabbitMqModelContext System

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

Метод Описание
BasicCancel ( string consumerTag ) : Task
Dispose ( ) : void
ExchangeDeclarePassive ( string exchange ) : Task
RabbitMqModelContext ( ConnectionContext connectionContext, IModel model, ITaskScope taskScope, IRabbitMqHost host ) : System

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

Метод Описание
Close ( string reason ) : void
FaultPendingPublishes ( ) : void
ModelContext ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body, bool awaitAck ) : Task
ModelContext ( string exchange, string type, bool durable, bool autoDelete, object>.IDictionary arguments ) : Task
ModelContext ( string destination, string source, string routingKey, object>.IDictionary arguments ) : Task
ModelContext ( uint prefetchSize, ushort prefetchCount, bool global ) : Task
ModelContext ( string queue, bool durable, bool exclusive, bool autoDelete, object>.IDictionary arguments ) : Task
ModelContext ( string queue, bool noAck, IBasicConsumer consumer ) : Task
ModelContext ( string queue ) : Task
ModelContext ( ulong deliveryTag, bool multiple ) : void
ModelContext ( ulong deliveryTag, bool multiple, bool requeue ) : void
OnBasicAcks ( object model, RabbitMQ.Client.Events.BasicAckEventArgs args ) : void
OnBasicNacks ( object model, RabbitMQ.Client.Events.BasicNackEventArgs args ) : void
OnBasicReturn ( object model, RabbitMQ.Client.Events.BasicReturnEventArgs args ) : void
OnModelShutdown ( object model, RabbitMQ.Client.ShutdownEventArgs reason ) : void
Publish ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body ) : void
PublishAsync ( string exchange, string routingKey, bool mandatory, IBasicProperties basicProperties, byte body ) : PendingPublish
RabbitMqModelContext ( ConnectionContext connectionContext, IModel model, IRabbitMqHost host, ITaskParticipant participant ) : System

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

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

public BasicCancel ( string consumerTag ) : Task
consumerTag string
Результат Task

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

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

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

public ExchangeDeclarePassive ( string exchange ) : Task
exchange string
Результат Task

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

public RabbitMqModelContext ( ConnectionContext connectionContext, IModel model, ITaskScope taskScope, IRabbitMqHost host ) : System
connectionContext ConnectionContext
model IModel
taskScope ITaskScope
host IRabbitMqHost
Результат System