6 types derived from MessageEncodingBindingElement
System.ServiceModel (3)
System\ServiceModel\Channels\BinaryMessageEncodingBindingElement.cs (1)
15public sealed class BinaryMessageEncodingBindingElement : MessageEncodingBindingElement, IWsdlExportExtension, IPolicyExportExtension
System\ServiceModel\Channels\MtomMessageEncodingBindingElement.cs (1)
15public sealed class MtomMessageEncodingBindingElement : MessageEncodingBindingElement, IWsdlExportExtension, IPolicyExportExtension
System\ServiceModel\Channels\TextMessageEncodingBindingElement.cs (1)
16public sealed class TextMessageEncodingBindingElement : MessageEncodingBindingElement, IWsdlExportExtension, IPolicyExportExtension
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\ByteStreamMessageEncodingBindingElement.cs (1)
14public sealed class ByteStreamMessageEncodingBindingElement : MessageEncodingBindingElement
System.ServiceModel.Web (2)
System\ServiceModel\Channels\WebMessageEncodingBindingElement.cs (1)
13public sealed class WebMessageEncodingBindingElement : MessageEncodingBindingElement, IWsdlExportExtension, IWmiInstanceProvider
System\ServiceModel\Channels\WebScriptMetadataMessageEncodingBindingElement.cs (1)
11sealed class WebScriptMetadataMessageEncodingBindingElement : MessageEncodingBindingElement
107 references to MessageEncodingBindingElement
System.ServiceModel (102)
System\ServiceModel\Administration\EndpointInstanceProvider.cs (3)
374else if (bindingElement is MessageEncodingBindingElement) 376MessageEncodingBindingElement encodingElement = (MessageEncodingBindingElement)bindingElement;
System\ServiceModel\BasicHttpBinding.cs (5)
87bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding) 110internal override void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding) 185MessageEncodingBindingElement encoding = null; 194else if (element is MessageEncodingBindingElement) 195encoding = element as MessageEncodingBindingElement;
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (2)
427MessageEncodingBindingElement encoding = context.Binding.Elements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Channels\ConnectionOrientedTransportBindingElement.cs (6)
334MessageEncodingBindingElement encodingBindingElement = FindMessageEncodingBindingElement(context.BindingElements, out createdNew); 350MessageEncodingBindingElement encodingBindingElement = FindMessageEncodingBindingElement(endpointContext, out createdNew); 415MessageEncodingBindingElement FindMessageEncodingBindingElement(BindingElementCollection bindingElements, out bool createdNew) 418MessageEncodingBindingElement encodingBindingElement = bindingElements.Find<MessageEncodingBindingElement>(); 427MessageEncodingBindingElement FindMessageEncodingBindingElement(WsdlEndpointConversionContext endpointContext, out bool createdNew)
System\ServiceModel\Channels\HttpChannelListener.cs (1)
132typeof(MessageEncodingBindingElement).Name,
System\ServiceModel\Channels\HttpTransportBindingElement.cs (7)
532if (context.BindingParameters.Find<MessageEncodingBindingElement>() == null) 721MessageEncodingBindingElement encodingBindingElement = FindMessageEncodingBindingElement(context.BindingElements, out createdNew); 881MessageEncodingBindingElement encodingBindingElement = FindMessageEncodingBindingElement(endpointContext, out createdNew); 965MessageEncodingBindingElement FindMessageEncodingBindingElement(BindingElementCollection bindingElements, out bool createdNew) 968MessageEncodingBindingElement encodingBindingElement = bindingElements.Find<MessageEncodingBindingElement>(); 977MessageEncodingBindingElement FindMessageEncodingBindingElement(WsdlEndpointConversionContext endpointContext, out bool createdNew)
System\ServiceModel\Channels\MessageEncodingBindingElement.cs (3)
21protected MessageEncodingBindingElement(MessageEncodingBindingElement elementToBeCloned) 112MessageEncodingBindingElement encoding = b as MessageEncodingBindingElement;
System\ServiceModel\Channels\MessageEncodingBindingElementImporter.cs (7)
35MessageEncodingBindingElement messageEncodingBindingElement = bindingElements.Find<MessageEncodingBindingElement>(); 119static void EnsureMessageEncoding(WsdlEndpointConversionContext context, MessageEncodingBindingElement encodingBindingElement) 142ConvertToCustomBinding(context).Elements.Find<MessageEncodingBindingElement>().MessageVersion 186MessageEncodingBindingElement encodingBindingElement; 197static void ApplyAddressingVersion(MessageEncodingBindingElement encodingBindingElement, AddressingVersion addressingVersion) 215MessageEncodingBindingElement CreateEncodingBindingElement(ICollection<XmlElement> assertions, out XmlElement encodingAssertion)
System\ServiceModel\Channels\MsmqBindingElementBase.cs (6)
359MessageEncodingBindingElement encodingBindingElement = FindMessageEncodingBindingElement(context.BindingElements, out createdNew); 414MessageEncodingBindingElement encodingBindingElement = FindMessageEncodingBindingElement(endpointContext, out createdNew); 420MessageEncodingBindingElement FindMessageEncodingBindingElement(BindingElementCollection bindingElements, out bool createdNew) 423MessageEncodingBindingElement encodingBindingElement = bindingElements.Find<MessageEncodingBindingElement>(); 432MessageEncodingBindingElement FindMessageEncodingBindingElement(WsdlEndpointConversionContext endpointContext, out bool createdNew)
System\ServiceModel\Channels\PeerNodeImplementation.cs (3)
47internal MessageEncodingBindingElement EncodingElement; 1889public MessageEncodingBindingElement EncodingBindingElement 1907MessageEncodingBindingElement EncodingBindingElement { get; }
System\ServiceModel\Channels\PeerService.cs (1)
117MessageEncodingBindingElement encoder = null;
System\ServiceModel\Channels\PeerTransportBindingElement.cs (6)
169MessageEncodingBindingElement encodingBindingElement = FindMessageEncodingBindingElement(context.BindingElements, out createdNew); 183MessageEncodingBindingElement encodingBindingElement = FindMessageEncodingBindingElement(endpointContext, out createdNew); 197MessageEncodingBindingElement FindMessageEncodingBindingElement(BindingElementCollection bindingElements, out bool createdNew) 200MessageEncodingBindingElement encodingBindingElement = bindingElements.Find<MessageEncodingBindingElement>(); 209MessageEncodingBindingElement FindMessageEncodingBindingElement(WsdlEndpointConversionContext endpointContext, out bool createdNew)
System\ServiceModel\Channels\SecurityBindingElement.cs (5)
354if ((builder.Binding.Elements[i] is MessageEncodingBindingElement) || (builder.Binding.Elements[i] is StreamUpgradeBindingElement)) 2044if (binding != null || be is MessageEncodingBindingElement || be is ITransportTokenAssertionProvider) 2118if (binding != null || be is MessageEncodingBindingElement || be is ITransportTokenAssertionProvider) 2259MessageEncodingBindingElement messageEncoderBindingElement = policyContext.BindingElements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (2)
386MessageEncodingBindingElement encoding = context.Binding.Elements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Channels\TransportBindingElement.cs (2)
158MessageEncodingBindingElement messageEncoderBindingElement = context.Binding.Elements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Channels\TransportChannelFactory.cs (3)
38Collection<MessageEncodingBindingElement> messageEncoderBindingElements 39= context.BindingParameters.FindAll<MessageEncodingBindingElement>(); 48context.BindingParameters.Remove<MessageEncodingBindingElement>();
System\ServiceModel\Channels\TransportChannelListener.cs (3)
72Collection<MessageEncodingBindingElement> messageEncoderBindingElements 73= context.BindingParameters.FindAll<MessageEncodingBindingElement>(); 82context.BindingParameters.Remove<MessageEncodingBindingElement>();
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (2)
276MessageEncodingBindingElement encoding = context.Binding.Elements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Configuration\CustomBindingElement.cs (1)
145return this.CanAddExclusiveElement(typeof(MessageEncodingBindingElement), element.BindingElementType, ref existingElement);
System\ServiceModel\Description\DispatcherBuilder.cs (2)
1348MessageEncodingBindingElement encoding = elements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Description\MetadataExchangeClient.cs (2)
179MessageEncodingBindingElement bindingElement = bindingElementCollection.Find<MessageEncodingBindingElement>();
System\ServiceModel\Description\WsdlExporter.cs (2)
564MessageEncodingBindingElement messageEncodingBindingElement = bindingElement as MessageEncodingBindingElement;
System\ServiceModel\HttpBindingBase.cs (1)
334internal virtual void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding)
System\ServiceModel\NetHttpBinding.cs (5)
192MessageEncodingBindingElement encoding = null; 210else if (element is MessageEncodingBindingElement) 212encoding = element as MessageEncodingBindingElement; 307void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session) 351bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session)
System\ServiceModel\NetHttpsBinding.cs (2)
209void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session) 236bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, ReliableSessionBindingElement session)
System\ServiceModel\NetMsmqBinding.cs (2)
199bool IsBindingElementsMatch(MsmqTransportBindingElement transport, MessageEncodingBindingElement encoding) 261else if (element is MessageEncodingBindingElement)
System\ServiceModel\NetTcpBinding.cs (1)
374else if (element is MessageEncodingBindingElement)
System\ServiceModel\PeerNode.cs (2)
17MessageEncodingBindingElement encoderElement; 114private MessageEncodingBindingElement EncodingElement
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
364MessageEncodingBindingElement encoding = this.channelBuilder.Binding.Elements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Security\SecuritySessionServerSettings.cs (2)
614MessageEncodingBindingElement encoding = this.channelBuilder.Binding.Elements.Find<MessageEncodingBindingElement>();
System\ServiceModel\WSDualHttpBinding.cs (6)
56MessageEncodingBindingElement encoding, 230MessageEncodingBindingElement encoding, 276MessageEncodingBindingElement encoding, 385MessageEncodingBindingElement encoding = null; 401else if (element is MessageEncodingBindingElement) 403encoding = element as MessageEncodingBindingElement;
System\ServiceModel\WSHttpBindingBase.cs (5)
223void InitializeFrom(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow, ReliableSessionBindingElement session) 264bool IsBindingElementsMatch(HttpTransportBindingElement transport, MessageEncodingBindingElement encoding, TransactionFlowBindingElement txFlow, ReliableSessionBindingElement session) 339MessageEncodingBindingElement encoding = null; 348else if (element is MessageEncodingBindingElement) 349encoding = element as MessageEncodingBindingElement;
System.ServiceModel.Channels (5)
System\ServiceModel\Channels\UdpTransportBindingElement.cs (2)
272MessageEncodingBindingElement encodingBindingElement = context.BindingElements.Find<MessageEncodingBindingElement>();
System\ServiceModel\Channels\UdpUtility.cs (2)
37MessageEncodingBindingElement messageEncoderBindingElement = context.BindingParameters.Remove<MessageEncodingBindingElement>();
System\ServiceModel\UdpBinding.cs (1)
175bool BindingElementsPropertiesMatch(UdpTransportBindingElement transport, MessageEncodingBindingElement encoding)