IServerChannelSinkStack Interface

 

Provides the stack functionality for a stack of server channel sinks.

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

[ComVisibleAttribute(true)]
public interface IServerChannelSinkStack : IServerResponseChannelSinkStack

NameDescription
System_CAPS_pubmethodAsyncProcessResponse(IMessage, ITransportHeaders, Stream)

This API supports the product infrastructure and is not intended to be used directly from your code. Requests asynchronous processing of a method call on the sinks in the current sink stack.(Inherited from IServerResponseChannelSinkStack.)

System_CAPS_pubmethodGetResponseStream(IMessage, ITransportHeaders)

Returns the Stream onto which the specified message is to be serialized.(Inherited from IServerResponseChannelSinkStack.)

System_CAPS_pubmethodPop(IServerChannelSink)

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

System_CAPS_pubmethodPush(IServerChannelSink, Object)

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

System_CAPS_pubmethodServerCallback(IAsyncResult)

This API supports the product infrastructure and is not intended to be used directly from your code. Presents a callback delegate to handle a callback after a message has been dispatched asynchronously.

System_CAPS_pubmethodStore(IServerChannelSink, Object)

This API supports the product infrastructure and is not intended to be used directly from your code. Stores a message sink and its associated state for later asynchronous processing.

System_CAPS_pubmethodStoreAndDispatch(IServerChannelSink, Object)

This API supports the product infrastructure and is not intended to be used directly from your code. Stores a message sink and its associated state, and then dispatches a message asynchronously, using the sink just stored and any other stored sinks.

SecurityPermission

for operating with infrastructure code. Demand value: SecurityAction.LinkDemand; Permission value: SecurityPermissionFlag.Infrastructure

.NET Framework
Available since 1.1
Return to top
Show: