Class AbstractExchange
public abstract class AbstractExchange : AbstractDeclarable, IExchange, IDeclarable, IServiceNameAware
- Inheritance
-
AbstractExchange
- Implements
- Derived
- Inherited Members
Constructors
AbstractExchange(string)
protected AbstractExchange(string exchangeName)
Parameters
exchangeName
string
AbstractExchange(string, bool, bool)
protected AbstractExchange(string exchangeName, bool durable, bool autoDelete)
Parameters
AbstractExchange(string, bool, bool, Dictionary<string, object>)
protected AbstractExchange(string exchangeName, bool durable, bool autoDelete, Dictionary<string, object> arguments)
Parameters
Properties
ExchangeName
public string ExchangeName { get; set; }
Property Value
IsAutoDelete
public bool IsAutoDelete { get; set; }
Property Value
IsDelayed
public bool IsDelayed { get; set; }
Property Value
IsDurable
public bool IsDurable { get; set; }
Property Value
IsInternal
public bool IsInternal { get; set; }
Property Value
ServiceName
public string ServiceName { get; set; }
Property Value
Type
public abstract string Type { get; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.