System.Runtime.Remoting.Channels.ServerChannelSinkStack Members

The members of System.Runtime.Remoting.Channels.ServerChannelSinkStack are listed below.

See Also: Inherited members from System.Object

Public Constructors

Public Methods

AsyncProcessResponse(System.Runtime.Remoting.Messaging.IMessage, ITransportHeaders, System.IO.Stream)

Requests asynchronous processing of a method call on the sinks in the current sink stack.

GetResponseStream(System.Runtime.Remoting.Messaging.IMessage, ITransportHeaders) : System.IO.Stream

Returns the System.IO.Stream onto which the specified message is to be serialized.

Pop(IServerChannelSink) : object

Pops the information associated with all the sinks from the sink stack up to and including the specified sink.

Push(IServerChannelSink, object)

Pushes the specified sink and information associated with it onto the sink stack.

ServerCallback(IAsyncResult)

Provides a AsyncCallback delegate to handle a callback after a message has been dispatched asynchronously.

Store(IServerChannelSink, object)

Stores a message sink and its associated state for later asynchronous processing.

StoreAndDispatch(IServerChannelSink, object)

Stores a message sink and its associated state, and then dispatches a message asynchronously, using the sink just stored and any other stored sinks.