IClientFormatterSink Interface
Collapse the table of content
Expand the table of content

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 IClientFormatterSink : IMessageSink, IClientChannelSink, 
	IChannelSinkBase

NameDescription
System_CAPS_pubpropertyNextChannelSink

Gets the next client channel sink in the client sink chain.(Inherited from IClientChannelSink.)

System_CAPS_pubpropertyNextSink

Gets the next message sink in the sink chain.(Inherited from IMessageSink.)

System_CAPS_pubpropertyProperties

Gets a dictionary through which properties on the sink can be accessed.(Inherited from IChannelSinkBase.)

NameDescription
System_CAPS_pubmethodAsyncProcessMessage(IMessage, IMessageSink)

Asynchronously processes the given message.(Inherited from IMessageSink.)

System_CAPS_pubmethodAsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream)

Requests asynchronous processing of a method call on the current sink.(Inherited from IClientChannelSink.)

System_CAPS_pubmethodAsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream)

Requests asynchronous processing of a response to a method call on the current sink.(Inherited from IClientChannelSink.)

System_CAPS_pubmethodGetRequestStream(IMessage, ITransportHeaders)

Returns the Stream onto which the provided message is to be serialized.(Inherited from IClientChannelSink.)

System_CAPS_pubmethodProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream)

Requests message processing from the current sink.(Inherited from IClientChannelSink.)

System_CAPS_pubmethodSyncProcessMessage(IMessage)

Synchronously processes the given message.(Inherited from IMessageSink.)

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

.NET Framework
Available since 1.1
Return to top
Show:
© 2016 Microsoft