Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

MsmqTransportBindingElement::QueueTransferProtocol Property

 

Gets or sets an enumeration value that indicates the queued communication channel transport that this binding uses.

Namespace:   System.ServiceModel.Channels
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public:
property QueueTransferProtocol QueueTransferProtocol {
	QueueTransferProtocol get();
	void set(QueueTransferProtocol value);
}

Property Value

Type: System.ServiceModel::QueueTransferProtocol

A QueueTransferProtocol enumeration value that indicates the transport used for message delivery between queue managers.

Exception Condition
ArgumentOutOfRangeException

The value is not one of the QueueTransferProtocol values.

Message Queuing (MSMQ) does not support Active Directory addressing when using SOAP Reliable Messaging Protocol (SRMP), so do not set QueueTransferProtocol to Srmp or Srmp when UseActiveDirectory is set to true.

MsmqTransportBindingElement transportBindingElement = new MsmqTransportBindingElement();
transportBindingElement.QueueTransferProtocol = QueueTransferProtocol.Native;

.NET Framework
Available since 3.0
Return to top
Show:
© 2017 Microsoft