다음을 통해 공유


IServerChannelSink.GetResponseStream 메서드

정의

제공된 응답 메시지가 serialize될 Stream을 반환합니다.

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

클라이언트로 향하는 응답 스트림에 넣을 헤더입니다.

반환

제공된 응답 메시지가 serialize될 Stream입니다.

특성

예외

직접 실행 호출자에 인프라 권한이 없는 경우

설명

이 메서드는 응답 스트림에 작성 해야 하는 경우 호출 됩니다.

적용 대상