C# Class RabbitMQ.ServiceModel.RabbitMQBindingConfigurationElement

Represents the configuration for a RabbitMQBinding.
This configuration element should be imported into the client and server configuration files to provide declarative configuration of a AMQP bound service.
Inheritance: System.ServiceModel.Configuration.StandardBindingElement
Mostrar archivo Open project: Chatham/rabbitmq-dotnet-client

Private Properties

Property Type Description
GetProtocol IProtocol

Public Methods

Method Description
RabbitMQBindingConfigurationElement ( ) : System

Creates a new instance of the RabbitMQBindingConfigurationElement Class.

RabbitMQBindingConfigurationElement ( string configurationName ) : System

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

Protected Methods

Method Description
InitializeFrom ( System.ServiceModel.Channels.Binding binding ) : void
OnApplyConfiguration ( System.ServiceModel.Channels.Binding binding ) : void

Private Methods

Method Description
GetProtocol ( ) : IProtocol

Method Details

InitializeFrom() protected method

protected InitializeFrom ( System.ServiceModel.Channels.Binding binding ) : void
binding System.ServiceModel.Channels.Binding
return void

OnApplyConfiguration() protected method

protected OnApplyConfiguration ( System.ServiceModel.Channels.Binding binding ) : void
binding System.ServiceModel.Channels.Binding
return void

RabbitMQBindingConfigurationElement() public method

Creates a new instance of the RabbitMQBindingConfigurationElement Class.
public RabbitMQBindingConfigurationElement ( ) : System
return System

RabbitMQBindingConfigurationElement() public method

Creates a new instance of the RabbitMQBindingConfigurationElement Class initialized with values from the specified configuration.
public RabbitMQBindingConfigurationElement ( string configurationName ) : System
configurationName string
return System