IServerChannelSink.GetResponseStream 메서드

정의

Stream 제공된 응답 메시지를 serialize할 메시지를 반환합니다.

public:
 System::IO::Stream ^ GetResponseStream(System::Runtime::Remoting::Channels::IServerResponseChannelSinkStack ^ sinkStack, System::Object ^ state, System::Runtime::Remoting::Messaging::IMessage ^ msg, System::Runtime::Remoting::Channels::ITransportHeaders ^ headers);
public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
[System.Security.SecurityCritical]
public System.IO.Stream GetResponseStream(System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack sinkStack, object state, System.Runtime.Remoting.Messaging.IMessage msg, System.Runtime.Remoting.Channels.ITransportHeaders headers);
abstract member GetResponseStream : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack * obj * System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders -> System.IO.Stream
[<System.Security.SecurityCritical>]
abstract member GetResponseStream : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack * obj * System.Runtime.Remoting.Messaging.IMessage * System.Runtime.Remoting.Channels.ITransportHeaders -> System.IO.Stream
Public Function GetResponseStream (sinkStack As IServerResponseChannelSinkStack, state As Object, msg As IMessage, headers As ITransportHeaders) As Stream

매개 변수

sinkStack
IServerResponseChannelSinkStack

서버 전송 싱크로 다시 이어지는 싱크 스택입니다.

state
Object

이 싱크에 의해 스택으로 푸시된 상태입니다.

msg
IMessage

serialize할 응답 메시지입니다.

headers
ITransportHeaders

클라이언트에 대한 응답 스트림에 넣을 헤더입니다.

반품

Stream 제공된 응답 메시지를 serialize할 메시지입니다.

특성

예외

즉시 호출자에게 인프라 권한이 없습니다.

설명

이 메서드는 응답 스트림을 만들어야 할 때 호출됩니다.

적용 대상