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