4 types derived from MessageEncoder
Extensibility.MessageEncoder.IntegrationTests (1)
CustomTextMessageEncoder.cs (1)
14internal class CustomTextMessageEncoder : System.ServiceModel.Channels.MessageEncoder
System.ServiceModel.Primitives (3)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
297internal class BinaryMessageEncoder : MessageEncoder, ICompressedMessageEncoder
System\ServiceModel\Channels\MtomMessageEncoder.cs (1)
266internal class MtomMessageEncoder : MessageEncoder
System\ServiceModel\Channels\TextMessageEncoder.cs (1)
249internal class TextMessageEncoder : MessageEncoder
29 references to MessageEncoder
Extensibility.MessageEncoder.IntegrationTests (2)
CustomTextMessageEncoderFactory.cs (2)
17private System.ServiceModel.Channels.MessageEncoder _encoder; 30public override System.ServiceModel.Channels.MessageEncoder Encoder
System.ServiceModel.Http (7)
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (1)
21private readonly MessageEncoder _encoder;
System\ServiceModel\Channels\MessageContent.cs (4)
20protected MessageEncoder _messageEncoder; 26public MessageContent(Message message, MessageEncoder messageEncoder, BufferManager bufferManager) 175public StreamedMessageContent(Message message, MessageEncoder messageEncoder, BufferManager bufferManager) : base(message, messageEncoder, bufferManager) 229public BufferedMessageContent(Message message, MessageEncoder messageEncoder, BufferManager bufferManager) : base(message, messageEncoder, bufferManager)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
49protected MessageEncoder MessageEncoder { get; set; }
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (1)
444private MessageEncoder _encoder;
System.ServiceModel.NetFramingBase (5)
System\ServiceModel\Channels\SessionConnectionReader.cs (2)
195private MessageEncoder _messageEncoder; 199IConnectionOrientedTransportFactorySettings settings, MessageEncoder messageEncoder)
System\ServiceModel\Channels\SingletonConnectionReader.cs (1)
566MessageEncoder messageEncoder = settings.MessageEncoderFactory.Encoder;
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (1)
17private MessageEncoder _messageEncoder;
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
52protected MessageEncoder MessageEncoder { get; set; }
System.ServiceModel.Primitives (14)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (3)
61public override MessageEncoder Encoder 114public override MessageEncoder CreateSessionEncoder() 216public override MessageEncoder MessageEncoder
System\ServiceModel\Channels\BufferedMessageData.cs (1)
33public abstract MessageEncoder MessageEncoder { get; }
System\ServiceModel\Channels\Message.cs (1)
1529MessageEncoder MessageEncoder { get; }
System\ServiceModel\Channels\MessageEncoderFactory.cs (2)
14public abstract MessageEncoder Encoder 24public virtual MessageEncoder CreateSessionEncoder()
System\ServiceModel\Channels\MessageProperties.cs (3)
17private MessageEncoder _encoder; 110public MessageEncoder Encoder 767Encoder = (MessageEncoder)value;
System\ServiceModel\Channels\MtomMessageEncoder.cs (2)
64public override MessageEncoder Encoder => new MtomMessageEncoder(_messageVersion, _writeEncoding, _maxReadPoolSize, _maxWritePoolSize, _maxBufferSize, _readerQuotas, this); 599public override MessageEncoder MessageEncoder => _messageEncoder;
System\ServiceModel\Channels\TextMessageEncoder.cs (2)
34public override MessageEncoder Encoder 737public override MessageEncoder MessageEncoder
UnitTests.Common (1)
MockChannelBase.cs (1)
12private readonly MessageEncoder _encoder;