BasicHttpBinding.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

返回

BindingElementCollection

包含已排序的绑定元素堆栈的 BindingElementCollection,这些绑定元素由 BasicHttpBinding 描述。

示例

下面的示例在当前绑定中创建绑定元素的有序集合。

BasicHttpBinding binding = new BasicHttpBinding();
binding.Name = "binding1";
binding.Namespace = "http:\\My.ServiceModel.Samples";
BindingElementCollection elements = binding.CreateBindingElements();

注解

绑定元素的顺序很重要。 它反映了构造和堆栈协议以及传输通道的顺序。 此绑定元素集合是一个新集合,可以对其进行修改并在之后用于创建 CustomBinding

适用于