NetMsmqBinding.CreateBindingElements Methode

Definition

Gibt eine sortierte Auflistung von Bindungselementen zurück, die in der aktuellen Bindung enthalten sind.

public:
 override System::ServiceModel::Channels::BindingElementCollection ^ CreateBindingElements();
public override System.ServiceModel.Channels.BindingElementCollection CreateBindingElements();
override this.CreateBindingElements : unit -> System.ServiceModel.Channels.BindingElementCollection
Public Overrides Function CreateBindingElements () As BindingElementCollection

Gibt zurück

Die sortierte Sammlung von Bindungselementen, die durch die NetMsmqBinding Bindung beschrieben werden.

Beispiele

Der folgende Code erstellt und ruft ein NetMsmqBinding und ruft CreateBindingElementsdann den Namen der einzelnen Bindungselemente in der BindingElements Auflistung aus.

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

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

Hinweise

Die Reihenfolge der Bindungselemente ist wichtig. Sie spiegelt die Reihenfolge wider, in der die Protokoll- und Transportkanäle konstruiert und gestapelt werden. Diese Sammlung von Bindungselementen ist eine neue Sammlung und kann geändert und dann zum Erstellen einer CustomBinding.

Gilt für: