C# Class RabbitMQ.ServiceModel.RabbitMQBinding

A windows communication foundation binding over AMQP
Inheritance: System.ServiceModel.Channels.Binding
Afficher le fichier Open project: Chatham/rabbitmq-dotnet-client Class Usage Examples

Méthodes publiques

Свойство Type Description
DefaultMaxMessageSize long
queueSettings QueueSettings

Private Properties

Свойство Type Description
Initialize void

Méthodes publiques

Méthode Description
CreateBindingElements ( ) : BindingElementCollection
RabbitMQBinding ( ) : System

Creates a new instance of the RabbitMQBinding class initialized to use the Protocols.DefaultProtocol. The broker must be set before use.

RabbitMQBinding ( Client.IProtocol protocol ) : System

Uses the specified protocol. The broker must be set before use.

RabbitMQBinding ( String hostname, int port ) : System

Uses the broker specified by the given hostname and port with Protocols.DefaultProtocol.

RabbitMQBinding ( String hostname, int port, Client.IProtocol protocol ) : System

Uses the broker and protocol specified

RabbitMQBinding ( String hostname, int port, String username, String password, String virtualhost, long maxMessageSize, Client.IProtocol protocol ) : System

Uses the broker, login and protocol specified

Private Methods

Méthode Description
Initialize ( ) : void

Method Details

CreateBindingElements() public méthode

public CreateBindingElements ( ) : BindingElementCollection
Résultat BindingElementCollection

RabbitMQBinding() public méthode

Creates a new instance of the RabbitMQBinding class initialized to use the Protocols.DefaultProtocol. The broker must be set before use.
public RabbitMQBinding ( ) : System
Résultat System

RabbitMQBinding() public méthode

Uses the specified protocol. The broker must be set before use.
public RabbitMQBinding ( Client.IProtocol protocol ) : System
protocol Client.IProtocol The protocol version to use
Résultat System

RabbitMQBinding() public méthode

Uses the broker specified by the given hostname and port with Protocols.DefaultProtocol.
public RabbitMQBinding ( String hostname, int port ) : System
hostname String The hostname of the broker to connect to
port int The port of the broker to connect to
Résultat System

RabbitMQBinding() public méthode

Uses the broker and protocol specified
public RabbitMQBinding ( String hostname, int port, Client.IProtocol protocol ) : System
hostname String The hostname of the broker to connect to
port int The port of the broker to connect to
protocol Client.IProtocol The protocol version to use
Résultat System

RabbitMQBinding() public méthode

Uses the broker, login and protocol specified
public RabbitMQBinding ( String hostname, int port, String username, String password, String virtualhost, long maxMessageSize, Client.IProtocol protocol ) : System
hostname String The hostname of the broker to connect to
port int The port of the broker to connect to
username String The broker username to connect with
password String The broker password to connect with
virtualhost String The broker virtual host
maxMessageSize long The largest allowable encoded message size
protocol Client.IProtocol The protocol version to use
Résultat System

Property Details

DefaultMaxMessageSize public_oe static_oe property

public static long DefaultMaxMessageSize
Résultat long

queueSettings public_oe property

public QueueSettings,RabbitMQ.ServiceModel queueSettings
Résultat QueueSettings