public interface ISubscription

Known direct subtypes: Subscription

Property Summary

Type Name Summary
IBasicConsumer Consumer (r)

(undocumented)

string ConsumerTag (r)

(undocumented)

BasicDeliverEventArgs LatestEvent (r)

(undocumented)

IModel Model (r)

(undocumented)

bool NoAck (r)

(undocumented)

string QueueName (r)

(undocumented)

Method Summary

Name Summary
void Ack()

(undocumented)

void Ack(BasicDeliverEventArgs evt)

(undocumented)

void Close()

(undocumented)

void Nack(BasicDeliverEventArgs evt, bool multiple, bool requeue)

(undocumented)

void Nack(bool multiple, bool requeue)

(undocumented)

void Nack(bool requeue)

(undocumented)

BasicDeliverEventArgs Next()

(undocumented)

bool Next(int millisecondsTimeout, out BasicDeliverEventArgs result)

(undocumented)

Property Detail

IBasicConsumer Consumer (r)

string ConsumerTag (r)

BasicDeliverEventArgs LatestEvent (r)

IModel Model (r)

bool NoAck (r)

string QueueName (r)

Method Detail

Ack

void Ack()

Return type void

Ack

void Ack(BasicDeliverEventArgs evt)

Return type void
Parameters
Name Type
evt BasicDeliverEventArgs

Close

void Close()

Return type void

Nack

void Nack(BasicDeliverEventArgs evt, bool multiple, bool requeue)

Return type void
Parameters
Name Type
evt BasicDeliverEventArgs
multiple bool
requeue bool

Nack

void Nack(bool multiple, bool requeue)

Return type void
Parameters
Name Type
multiple bool
requeue bool

Nack

void Nack(bool requeue)

Return type void
Parameters
Name Type
requeue bool

Next

BasicDeliverEventArgs Next()

Return type BasicDeliverEventArgs

Next

bool Next(int millisecondsTimeout, out BasicDeliverEventArgs result)

Return type bool
Parameters
Name Type
millisecondsTimeout int
result out BasicDeliverEventArgs