public class RabbitMQBindingConfigurationElement

Summary

Represents the configuration for a RabbitMQBinding.

Remarks

This configuration element should be imported into the client and server configuration files to provide declarative configuration of a AMQP bound service.

Property Summary

Flags Type Name Summary
public Uri Broker (rw)

Specifies the broker that the binding should connect to.

public bool OneWayOnly (rw)

Specifies whether or not the CompositeDuplex and ReliableSession binding elements are added to the channel stack.

public string Password (rw)

Password to use when authenticating with the broker

public IProtocol Protocol (r)

Gets the protocol version specified by the current configuration

public string ProtocolVersion (rw)

Specifies the protocol version to use when communicating with the broker

public bool TransactionFlowEnabled (rw)

Specifies whether or not WS-AtomicTransactions are supported by the binding

public string Username (rw)

The username to use when authenticating with the broker

public string VirtualHost (rw)

The virtual host to access.

Constructor Summary

Flags Name Summary
public RabbitMQBindingConfigurationElement()

Creates a new instance of the RabbitMQBindingConfigurationElement Class.

public RabbitMQBindingConfigurationElement(string configurationName)

Creates a new instance of the RabbitMQBindingConfigurationElement Class initialized with values from the specified configuration.

Property Detail

public Uri Broker (rw)

Summary

Specifies the broker that the binding should connect to.

public bool OneWayOnly (rw)

Summary

Specifies whether or not the CompositeDuplex and ReliableSession binding elements are added to the channel stack.

public string Password (rw)

Summary

Password to use when authenticating with the broker

public IProtocol Protocol (r)

Summary

Gets the protocol version specified by the current configuration

public string ProtocolVersion (rw)

Summary

Specifies the protocol version to use when communicating with the broker

public bool TransactionFlowEnabled (rw)

Summary

Specifies whether or not WS-AtomicTransactions are supported by the binding

public string Username (rw)

Summary

The username to use when authenticating with the broker

public string VirtualHost (rw)

Summary

The virtual host to access.

Constructor Detail

RabbitMQBindingConfigurationElement

public RabbitMQBindingConfigurationElement()

Summary

Creates a new instance of the RabbitMQBindingConfigurationElement Class.

RabbitMQBindingConfigurationElement

public RabbitMQBindingConfigurationElement(string configurationName)

Parameters
Name Type
configurationName string

Summary

Creates a new instance of the RabbitMQBindingConfigurationElement Class initialized with values from the specified configuration.

Param