C# Class System.Runtime.Remoting.Channels.Http.HttpServerTransportSink

Inheritance: IServerChannelSink, IChannelSinkBase
Show file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Private Properties

Property Type Description
ServiceRequest void

Public Methods

Method Description
AsyncProcessResponse ( IServerResponseChannelSinkStack sinkStack, Object state, IMessage msg, ITransportHeaders headers, Stream stream ) : void
GetResponseStream ( IServerResponseChannelSinkStack sinkStack, Object state, IMessage msg, ITransportHeaders headers ) : Stream
HttpServerTransportSink ( IServerChannelSink nextSink ) : System
ProcessMessage ( IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage &responseMsg, ITransportHeaders &responseHeaders, Stream &responseStream ) : ServerProcessing

Private Methods

Method Description
ServiceRequest ( Object state ) : void

Method Details

AsyncProcessResponse() public method

public AsyncProcessResponse ( IServerResponseChannelSinkStack sinkStack, Object state, IMessage msg, ITransportHeaders headers, Stream stream ) : void
sinkStack IServerResponseChannelSinkStack
state Object
msg IMessage
headers ITransportHeaders
stream Stream
return void

GetResponseStream() public method

public GetResponseStream ( IServerResponseChannelSinkStack sinkStack, Object state, IMessage msg, ITransportHeaders headers ) : Stream
sinkStack IServerResponseChannelSinkStack
state Object
msg IMessage
headers ITransportHeaders
return Stream

HttpServerTransportSink() public method

public HttpServerTransportSink ( IServerChannelSink nextSink ) : System
nextSink IServerChannelSink
return System

ProcessMessage() public method

public ProcessMessage ( IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage &responseMsg, ITransportHeaders &responseHeaders, Stream &responseStream ) : ServerProcessing
sinkStack IServerChannelSinkStack
requestMsg IMessage
requestHeaders ITransportHeaders
requestStream Stream
responseMsg IMessage
responseHeaders ITransportHeaders
responseStream Stream
return ServerProcessing