NetMsmqBinding.CreateBindingElements Method

Definition

Returns an ordered collection of binding elements contained in the current binding.

C#
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements ();

Returns

The ordered collection of binding elements described by the NetMsmqBinding binding.

Examples

The following code creates a NetMsmqBinding and calls CreateBindingElements, and then prints out the name of each binding element in the BindingElements collection.

C#
NetMsmqBinding binding = new NetMsmqBinding();
BindingElementCollection bindingElements = binding.CreateBindingElements();

foreach (BindingElement element in bindingElements)
{
    Console.WriteLine(element.ToString());
}

Remarks

The order of the binding elements is important. It reflects the order in which the protocol and transport channels are constructed and stacked. This collection of binding elements is a new collection and can be modified and then used to create a CustomBinding.

Applies to

제품 버전
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1