IClientMessageFormatter Interface


Defines methods that are used to control the conversion of messages into objects and objects into messages for client applications.

Namespace:   System.ServiceModel.Dispatcher
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public interface IClientMessageFormatter

System_CAPS_pubmethodDeserializeReply(Message, Object[])

Converts a message into a return value and out parameters that are passed back to the calling operation.

System_CAPS_pubmethodSerializeRequest(MessageVersion, Object[])

Converts an Object array into an outbound Message.

Implement the IClientMessageFormatter interface to create a custom client formatter that serializes objects into messages and deserializes messages into objects for a particular operation.

Attach custom Windows Communication Foundation (WCF) client formatters to the Formatter property to handle this conversion explicitly.

Universal Windows Platform
Available since 8
.NET Framework
Available since 3.0
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top