11 implementations of IClientMessageFormatter
System.ServiceModel (3)
System\ServiceModel\Dispatcher\MessageOperationFormatter.cs (1)
13
internal sealed class MessageOperationFormatter :
IClientMessageFormatter
, IDispatchMessageFormatter
System\ServiceModel\Dispatcher\OperationFormatter.cs (1)
22
abstract class OperationFormatter :
IClientMessageFormatter
, IDispatchMessageFormatter
System\ServiceModel\Dispatcher\PrimitiveOperationFormatter.cs (1)
18
class PrimitiveOperationFormatter :
IClientMessageFormatter
, IDispatchMessageFormatter
System.ServiceModel.Web (8)
System\ServiceModel\Description\WebHttpBehavior.cs (1)
1291
internal class MessagePassthroughFormatter :
IClientMessageFormatter
, IDispatchMessageFormatter
System\ServiceModel\Dispatcher\CompositeClientFormatter.cs (1)
12
class CompositeClientFormatter :
IClientMessageFormatter
System\ServiceModel\Dispatcher\ContentTypeSettingClientMessageFormatter.cs (1)
20
class ContentTypeSettingClientMessageFormatter :
IClientMessageFormatter
System\ServiceModel\Dispatcher\DemultiplexingClientMessageFormatter.cs (1)
14
class DemultiplexingClientMessageFormatter :
IClientMessageFormatter
System\ServiceModel\Dispatcher\HttpStreamFormatter.cs (1)
21
class HttpStreamFormatter : IDispatchMessageFormatter,
IClientMessageFormatter
System\ServiceModel\Dispatcher\SingleBodyParameterMessageFormatter.cs (2)
17
abstract class SingleBodyParameterMessageFormatter : IDispatchMessageFormatter,
IClientMessageFormatter
307
class NullMessageFormatter : IDispatchMessageFormatter,
IClientMessageFormatter
System\ServiceModel\Dispatcher\UriTemplateClientFormatter.cs (1)
20
class UriTemplateClientFormatter :
IClientMessageFormatter
45 references to IClientMessageFormatter
System.ServiceModel (6)
System\ServiceModel\Description\DataContractSerializerOperationBehavior.cs (1)
172
proxy.Formatter = (
IClientMessageFormatter
)GetFormatter(description, out formatRequest, out formatReply, true);
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
172
proxy.Formatter = (
IClientMessageFormatter
)CreateFormatter();
System\ServiceModel\Dispatcher\ClientOperation.cs (3)
37
IClientMessageFormatter
formatter;
125
public
IClientMessageFormatter
Formatter
167
internal
IClientMessageFormatter
InternalFormatter
System\ServiceModel\Dispatcher\ProxyOperationRuntime.cs (1)
25
readonly
IClientMessageFormatter
formatter;
System.ServiceModel.Activities (6)
System\ServiceModel\Activities\ClientOperationFormatterProvider.cs (1)
44
internal static
IClientMessageFormatter
GetFormatterFromRuntime(OperationDescription operationDescription)
System\ServiceModel\Activities\FromReply.cs (1)
25
public
IClientMessageFormatter
Formatter
System\ServiceModel\Activities\ReceiveReply.cs (1)
178
IClientMessageFormatter
formatter = ClientOperationFormatterProvider.GetFormatterFromRuntime(operation);
System\ServiceModel\Activities\Send.cs (2)
33
IClientMessageFormatter
lazyFormatter;
376
internal void SetFormatter(
IClientMessageFormatter
formatter)
System\ServiceModel\Activities\ToRequest.cs (1)
30
public
IClientMessageFormatter
Formatter
System.ServiceModel.Web (33)
System\ServiceModel\Description\WebHttpBehavior.cs (13)
129
IClientMessageFormatter
requestClient = GetRequestClientFormatter(od, endpoint);
130
IClientMessageFormatter
replyClient = GetReplyClientFormatter(od, endpoint);
494
internal
IClientMessageFormatter
GetDefaultClientFormatter(OperationDescription od, bool useJson, bool isWrapped)
558
protected virtual
IClientMessageFormatter
GetReplyClientFormatter(OperationDescription operationDescription, ServiceEndpoint endpoint)
584
IClientMessageFormatter
result;
652
protected virtual
IClientMessageFormatter
GetRequestClientFormatter(OperationDescription operationDescription, ServiceEndpoint endpoint)
657
IClientMessageFormatter
innerFormatter = null;
683
IClientMessageFormatter
baseFormatter;
1104
IClientMessageFormatter
GetDefaultXmlAndJsonClientFormatter(OperationDescription od, bool isWrapped)
1106
IClientMessageFormatter
xmlFormatter = GetDefaultClientFormatter(od, false, isWrapped);
1111
IClientMessageFormatter
jsonFormatter = GetDefaultClientFormatter(od, true, isWrapped);
1112
Dictionary<WebContentFormat,
IClientMessageFormatter
> map = new Dictionary<WebContentFormat,
IClientMessageFormatter
>();
System\ServiceModel\Dispatcher\CompositeClientFormatter.cs (4)
14
IClientMessageFormatter
reply;
15
IClientMessageFormatter
request;
16
public CompositeClientFormatter(
IClientMessageFormatter
request,
IClientMessageFormatter
reply)
System\ServiceModel\Dispatcher\ContentTypeSettingClientMessageFormatter.cs (2)
22
IClientMessageFormatter
innerFormatter;
25
public ContentTypeSettingClientMessageFormatter(string outgoingContentType,
IClientMessageFormatter
innerFormatter)
System\ServiceModel\Dispatcher\DemultiplexingClientMessageFormatter.cs (6)
16
IClientMessageFormatter
defaultFormatter;
17
Dictionary<WebContentFormat,
IClientMessageFormatter
> formatters;
20
public DemultiplexingClientMessageFormatter(IDictionary<WebContentFormat,
IClientMessageFormatter
> formatters,
IClientMessageFormatter
defaultFormatter)
26
this.formatters = new Dictionary<WebContentFormat,
IClientMessageFormatter
>();
41
IClientMessageFormatter
selectedFormatter;
System\ServiceModel\Dispatcher\SingleBodyParameterMessageFormatter.cs (6)
53
public static
IClientMessageFormatter
CreateXmlAndJsonClientFormatter(OperationDescription operation, Type type, bool isRequestFormatter, UnwrappedTypesXmlSerializerManager xmlSerializerManager)
55
IClientMessageFormatter
xmlFormatter = CreateClientFormatter(operation, type, isRequestFormatter, false, xmlSerializerManager);
60
IClientMessageFormatter
jsonFormatter = CreateClientFormatter(operation, type, isRequestFormatter, true, xmlSerializerManager);
61
Dictionary<WebContentFormat,
IClientMessageFormatter
> map = new Dictionary<WebContentFormat,
IClientMessageFormatter
>();
130
internal static
IClientMessageFormatter
CreateClientFormatter(OperationDescription operation, Type type, bool isRequestFormatter, bool useJson, UnwrappedTypesXmlSerializerManager xmlSerializerManager)
System\ServiceModel\Dispatcher\UriTemplateClientFormatter.cs (2)
25
IClientMessageFormatter
inner;
33
public UriTemplateClientFormatter(OperationDescription operationDescription,
IClientMessageFormatter
inner, QueryStringConverter qsc, Uri baseUri, bool innerIsUntypedMessage, string contractName)