2 implementations of MessageEncoderFactory
System.ServiceModel (2)
System\ServiceModel\Channels\TransportChannelFactory.cs (1)
203MessageEncoderFactory ITransportFactorySettings.MessageEncoderFactory
System\ServiceModel\Channels\TransportChannelListener.cs (1)
642MessageEncoderFactory ITransportFactorySettings.MessageEncoderFactory
15 references to MessageEncoderFactory
System.ServiceModel (15)
System\ServiceModel\Channels\FramingChannels.cs (1)
196this.MessageEncoder = settings.MessageEncoderFactory.CreateSessionEncoder();
System\ServiceModel\Channels\HttpChannelHelpers.cs (2)
55this.messageEncoder = settings.MessageEncoderFactory.Encoder; 1093this.messageEncoder = settings.MessageEncoderFactory.Encoder;
System\ServiceModel\Channels\PeerNodeImplementation.cs (1)
415string contentType = settings.MessageEncoderFactory.Encoder.ContentType;
System\ServiceModel\Channels\SingletonConnectionReader.cs (8)
393if (!this.parent.transportSettings.MessageEncoderFactory.Encoder.IsContentTypeSupported(Decoder.ContentType)) 397SR.ContentTypeMismatch, Decoder.ContentType, parent.transportSettings.MessageEncoderFactory.Encoder.ContentType))); 1244message = transportSettings.MessageEncoderFactory.Encoder.ReadMessage( 1338ICompressedMessageEncoder compressedMessageEncoder = this.settings.MessageEncoderFactory.Encoder as ICompressedMessageEncoder; 1351ICompressedMessageEncoder compressedMessageEncoder = this.settings.MessageEncoderFactory.Encoder as ICompressedMessageEncoder; 1616MessageEncoder messageEncoder = settings.MessageEncoderFactory.Encoder; 1733this.encoder = settings.MessageEncoderFactory.Encoder; 1787ArraySegment<byte> messageData = settings.MessageEncoderFactory.Encoder.WriteMessage(message,
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (2)
31this.messageEncoder = settings.MessageEncoderFactory.Encoder; 58EncodedContentType encodedContentType = EncodedContentType.Create(settings.MessageEncoderFactory.Encoder.ContentType);
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
44this.messageEncoder = settings.MessageEncoderFactory.CreateSessionEncoder();