NetMsmqBinding.CreateBindingElements 方法

定義

傳回包含在目前繫結中繫結項目的已排序集合。

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

傳回

NetMsmqBinding 繫結描述的繫結項目之已排序集合。

範例

下列程式碼會建立 NetMsmqBinding 並呼叫 CreateBindingElements,然後列印 BindingElements 集合之中各個繫結項目的名稱。

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

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

備註

繫結項目的順序很重要。 它會反映建構及堆疊通訊協定和傳輸通道的順序。 這個繫結項目的集合是新的集合,可以修改後用於建立 CustomBinding

適用於