This documentation is archived and is not being maintained.

IClientFormatterSink Interface

Marks a sink as a client formatter sink that serializes messages into a stream.

Namespace:  System.Runtime.Remoting.Channels
Assembly:  mscorlib (in mscorlib.dll)

[ComVisibleAttribute(true)]
public interface class IClientFormatterSink : IMessageSink, 
	IClientChannelSink, IChannelSinkBase

The IClientFormatterSink type exposes the following members.

  NameDescription
Public propertyNextChannelSinkGets the next client channel sink in the client sink chain. (Inherited from IClientChannelSink.)
Public propertyNextSinkGets the next message sink in the sink chain. (Inherited from IMessageSink.)
Public propertyPropertiesGets a dictionary through which properties on the sink can be accessed. (Inherited from IChannelSinkBase.)
Top

  NameDescription
Public methodAsyncProcessMessageAsynchronously processes the given message. (Inherited from IMessageSink.)
Public methodAsyncProcessRequestRequests asynchronous processing of a method call on the current sink. (Inherited from IClientChannelSink.)
Public methodAsyncProcessResponseRequests asynchronous processing of a response to a method call on the current sink. (Inherited from IClientChannelSink.)
Public methodGetRequestStreamReturns the Stream onto which the provided message is to be serialized. (Inherited from IClientChannelSink.)
Public methodProcessMessageRequests message processing from the current sink. (Inherited from IClientChannelSink.)
Public methodSyncProcessMessageSynchronously processes the given message. (Inherited from IMessageSink.)
Top

Formatter sinks must implement both IMessageSink and IClientChannelSink. IClientFormatterSink combines these into one interface.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: