Class QueueDeclareConfiguration
Inheritance
object
QueueDeclareConfiguration
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Assembly: Volo.Abp.RabbitMQ.dll
Syntax
public class QueueDeclareConfiguration
Constructors
QueueDeclareConfiguration(string, bool, bool, bool, ushort?)
Declaration
public QueueDeclareConfiguration(string queueName, bool durable = true, bool exclusive = false, bool autoDelete = false, ushort? prefetchCount = null)
Parameters
| Type |
Name |
Description |
| string |
queueName |
|
| bool |
durable |
|
| bool |
exclusive |
|
| bool |
autoDelete |
|
| ushort? |
prefetchCount |
|
Properties
Arguments
Declaration
public IDictionary<string, object> Arguments { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IDictionary<TKey, TValue><string, object> |
|
AutoDelete
Declaration
public bool AutoDelete { get; set; }
Property Value
Durable
Declaration
public bool Durable { get; set; }
Property Value
Exclusive
Declaration
public bool Exclusive { get; set; }
Property Value
PrefetchCount
Declaration
public ushort? PrefetchCount { get; set; }
Property Value
QueueName
Declaration
public string QueueName { get; }
Property Value
Methods
Declare(IModel)
Declaration
public virtual QueueDeclareOk Declare(IModel channel)
Parameters
| Type |
Name |
Description |
| RabbitMQ.Client.IModel |
channel |
|
Returns
| Type |
Description |
| RabbitMQ.Client.QueueDeclareOk |
|
Extension Methods