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

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: