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