다음을 통해 공유


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을 만들 수 있습니다.

적용 대상