7 types derived from MessageEncoder
System.ServiceModel (3)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
399class BinaryMessageEncoder : MessageEncoder, ICompressedMessageEncoder, ITraceSourceStringProvider
System\ServiceModel\Channels\MtomMessageEncoder.cs (1)
72class MtomMessageEncoder : MessageEncoder, ITraceSourceStringProvider
System\ServiceModel\Channels\TextMessageEncoder.cs (1)
245class TextMessageEncoder : MessageEncoder, ITraceSourceStringProvider
System.ServiceModel.Channels (1)
System\ServiceModel\Channels\ByteStreamMessageEncoder.cs (1)
16class ByteStreamMessageEncoder : MessageEncoder, IStreamedMessageEncoder, IWebMessageEncoderHelper, ITraceSourceStringProvider
System.ServiceModel.Web (3)
System\ServiceModel\Channels\JsonMessageEncoderFactory.cs (1)
66class JsonMessageEncoder : MessageEncoder
System\ServiceModel\Channels\WebMessageEncoderFactory.cs (1)
45class WebMessageEncoder : MessageEncoder
System\ServiceModel\Channels\WebScriptMetadataMessageEncoderFactory.cs (1)
34class WebScriptMetadataMessageEncoder : MessageEncoder
68 references to MessageEncoder
System.ServiceModel (39)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (3)
68public override MessageEncoder Encoder 139public override MessageEncoder CreateSessionEncoder() 301public override MessageEncoder MessageEncoder
System\ServiceModel\Channels\BufferedMessageData.cs (1)
39public abstract MessageEncoder MessageEncoder { get; }
System\ServiceModel\Channels\DefaultWebSocketConnectionHandler.cs (1)
21MessageEncoder encoder;
System\ServiceModel\Channels\HttpChannelHelpers.cs (3)
43MessageEncoder messageEncoder; 1078MessageEncoder messageEncoder; 3857MessageEncoder encoder = factory.MessageEncoderFactory.Encoder;
System\ServiceModel\Channels\Message.cs (1)
1470MessageEncoder MessageEncoder { get; }
System\ServiceModel\Channels\MessageEncoder.cs (2)
227MessageEncoder encoder; 231public WriteMessageAsyncResult(Message message, Stream stream, MessageEncoder encoder, AsyncCallback callback, object state)
System\ServiceModel\Channels\MessageEncoderFactory.cs (2)
14public abstract MessageEncoder Encoder 24public virtual MessageEncoder CreateSessionEncoder()
System\ServiceModel\Channels\MessageProperties.cs (3)
16MessageEncoder encoder; 98public MessageEncoder Encoder 684Encoder = (MessageEncoder)value;
System\ServiceModel\Channels\MsmqDecodeHelper.cs (2)
227MessageEncoder encoder = listener.MessageEncoderFactory.CreateSessionEncoder(); 315MessageEncoder encoder,
System\ServiceModel\Channels\MsmqOutputSessionChannel.cs (1)
21MessageEncoder encoder;
System\ServiceModel\Channels\MtomMessageEncoder.cs (2)
27public override MessageEncoder Encoder 622public override MessageEncoder MessageEncoder
System\ServiceModel\Channels\OpaqueContent.cs (2)
16MessageEncoder messageEncoder; 20public OpaqueContent(MessageEncoder encoder, Message message, string mtomBoundary)
System\ServiceModel\Channels\PeerFlooder.cs (1)
458protected MessageEncoder MessageEncoder
System\ServiceModel\Channels\PeerHelpers.cs (3)
57MessageEncoder encoder; 87MessageEncoder encoder, 226public MessageEncoder MessageEncoder
System\ServiceModel\Channels\PeerNodeImplementation.cs (1)
51MessageEncoder encoder; // used for encoding internal messages
System\ServiceModel\Channels\SessionConnectionReader.cs (3)
986MessageEncoder messageEncoder; 1509MessageEncoder messageEncoder; 1513IConnectionOrientedTransportFactorySettings settings, MessageEncoder messageEncoder)
System\ServiceModel\Channels\SingletonConnectionReader.cs (2)
1616MessageEncoder messageEncoder = settings.MessageEncoderFactory.Encoder; 1714MessageEncoder encoder;
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (1)
17MessageEncoder messageEncoder;
System\ServiceModel\Channels\TextMessageEncoder.cs (2)
31public override MessageEncoder Encoder 820public override MessageEncoder MessageEncoder
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (2)
23MessageEncoder messageEncoder; 91protected MessageEncoder MessageEncoder
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (1)
489MessageEncoder encoder;
System.ServiceModel.Channels (9)
System\ServiceModel\Channels\ByteStreamMessageEncoderFactory.cs (1)
19public override MessageEncoder Encoder
System\ServiceModel\Channels\ClientUdpOutputChannel.cs (1)
23public ClientUdpOutputChannel(ChannelManagerBase factory, IPEndPoint remoteEndPoint, MessageEncoder encoder, BufferManager bufferManager, UdpSocket[] sendSockets, UdpRetransmissionSettings retransmissionSettings, EndpointAddress to, Uri via, bool isMulticast)
System\ServiceModel\Channels\ServerUdpOutputChannel.cs (1)
21public ServerUdpOutputChannel(ChannelManagerBase factory, MessageEncoder encoder, BufferManager bufferManager, UdpSocket[] sendSockets, UdpRetransmissionSettings retransmissionSettings, Uri via, bool isMulticast)
System\ServiceModel\Channels\UdpChannelBase.cs (2)
31MessageEncoder encoder, 96protected MessageEncoder Encoder
System\ServiceModel\Channels\UdpDuplexChannel.cs (1)
22MessageEncoder encoder,
System\ServiceModel\Channels\UdpOutputChannel.cs (2)
30MessageEncoder encoder, 93protected MessageEncoder Encoder
System\ServiceModel\Channels\UdpUtility.cs (1)
535public static Message DecodeMessage(DuplicateMessageDetector duplicateDetector, MessageEncoder encoder, BufferManager bufferManager, ArraySegment<byte> data, IPEndPoint remoteEndPoint, int interfaceIndex, bool ignoreSerializationException, out string messageHash)
System.ServiceModel.Routing (1)
System\ServiceModel\Routing\SoapProcessingBehavior.cs (1)
368MessageEncoder encoder = destination.Encoder;
System.ServiceModel.Web (19)
System\ServiceModel\Channels\JsonMessageEncoderFactory.cs (2)
30public override MessageEncoder Encoder 495public override MessageEncoder MessageEncoder
System\ServiceModel\Channels\WebMessageEncoderFactory.cs (8)
25public override MessageEncoder Encoder 52volatile MessageEncoder jsonMessageEncoder; 57volatile MessageEncoder rawMessageEncoder; 61volatile MessageEncoder textMessageEncoder; 104MessageEncoder JsonMessageEncoder 122MessageEncoder RawMessageEncoder 141MessageEncoder TextMessageEncoder 460MessageEncoder encoder;
System\ServiceModel\Channels\WebScriptMetadataMessageEncoderFactory.cs (2)
24public override MessageEncoder Encoder 38MessageEncoder innerReadMessageEncoder;
System\ServiceModel\Dispatcher\JsonFormatMapping.cs (3)
18static Dictionary<Encoding, MessageEncoder> encoders = new Dictionary<Encoding, MessageEncoder>(); 40protected override MessageEncoder Encoder
System\ServiceModel\Dispatcher\MultiplexingFormatMapping.cs (1)
20abstract protected MessageEncoder Encoder { get; }
System\ServiceModel\Dispatcher\XmlFormatMapping.cs (3)
17static Dictionary<Encoding, MessageEncoder> encoders = new Dictionary<Encoding, MessageEncoder>(); 39protected override MessageEncoder Encoder