SdlChannelSink.AsyncProcessResponse Method

Requests processing from the current sink of the response from a method call that was sent asynchronously.

Namespace:  System.Runtime.Remoting.MetadataServices
Assembly:  System.Runtime.Remoting (in System.Runtime.Remoting.dll)

[SecurityPermissionAttribute(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.Infrastructure, 
	Infrastructure = true)]
public void AsyncProcessResponse(
	IServerResponseChannelSinkStack sinkStack,
	Object state,
	IMessage msg,
	ITransportHeaders headers,
	Stream stream
)

Parameters

sinkStack
Type: System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack

A stack of sinks that lead back to the server transport sink.

state
Type: System.Object

Information associated with the current sink, generated on the request side, and needed on the response side.

msg
Type: System.Runtime.Remoting.Messaging.IMessage

The response message.

headers
Type: System.Runtime.Remoting.Channels.ITransportHeaders

The headers to add to the return message heading to the client.

stream
Type: System.IO.Stream

The stream heading back to the transport sink.

Implements

IServerChannelSink.AsyncProcessResponse(IServerResponseChannelSinkStack, Object, IMessage, ITransportHeaders, Stream)

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1

.NET Framework Client Profile

Supported in: 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft