Interface IExchangeSpecification
- Namespace
- RabbitMQ.AMQP.Client
- Assembly
- RabbitMQ.AMQP.Client.dll
public interface IExchangeSpecification : IEntitySpecification
- Inherited Members
-
Properties
ExchangeArguments
Dictionary<string, object> ExchangeArguments { get; }
Property Value
- Dictionary<string, object>
ExchangeName
string ExchangeName { get; }
Property Value
- string
ExchangeType
string ExchangeType { get; }
Property Value
- string
IsAutoDelete
bool IsAutoDelete { get; }
Property Value
- bool
Methods
Argument(string, object)
IExchangeSpecification Argument(string key, object value)
Parameters
key
string
value
object
Returns
- IExchangeSpecification
Arguments(Dictionary<string, object>)
IExchangeSpecification Arguments(Dictionary<string, object> arguments)
Parameters
arguments
Dictionary<string, object>
Returns
- IExchangeSpecification
AutoDelete(bool)
IExchangeSpecification AutoDelete(bool isAutoDelete)
Parameters
isAutoDelete
bool
Returns
- IExchangeSpecification
Name(string)
IExchangeSpecification Name(string exchangeName)
Parameters
exchangeName
string
Returns
- IExchangeSpecification
Type(ExchangeType)
IExchangeSpecification Type(ExchangeType exchangeType)
Parameters
exchangeType
ExchangeType
Returns
- IExchangeSpecification
Type(string)
IExchangeSpecification Type(string exchangeType)
Parameters
exchangeType
string
Returns
- IExchangeSpecification