IClientFormatterSink 인터페이스

정의

메시지를 스트림으로 serialize하는 클라이언트 포맷터 싱크로 싱크를 표시합니다.

public interface class IClientFormatterSink : System::Runtime::Remoting::Channels::IClientChannelSink, System::Runtime::Remoting::Messaging::IMessageSink
public interface IClientFormatterSink : System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
[System.Runtime.InteropServices.ComVisible(true)]
public interface IClientFormatterSink : System.Runtime.Remoting.Channels.IClientChannelSink, System.Runtime.Remoting.Messaging.IMessageSink
type IClientFormatterSink = interface
    interface IMessageSink
    interface IClientChannelSink
    interface IChannelSinkBase
[<System.Runtime.InteropServices.ComVisible(true)>]
type IClientFormatterSink = interface
    interface IMessageSink
    interface IClientChannelSink
    interface IChannelSinkBase
Public Interface IClientFormatterSink
Implements IClientChannelSink, IMessageSink
파생
특성
구현

설명

포맷터 싱크는 둘 다 구현 해야 합니다 IMessageSinkIClientChannelSink입니다. IClientFormatterSink 하나의 인터페이스에 결합 합니다.

속성

NextChannelSink

클라이언트 싱크 체인에 있는 다음 클라이언트 채널 싱크를 가져옵니다.

(다음에서 상속됨 IClientChannelSink)
NextSink

싱크 체인의 다음 메시지 싱크를 가져옵니다.

(다음에서 상속됨 IMessageSink)
Properties

싱크의 속성에 액세스할 수 있도록 하는 사전을 가져옵니다.

(다음에서 상속됨 IChannelSinkBase)

메서드

AsyncProcessMessage(IMessage, IMessageSink)

받은 메시지를 비동기적으로 처리합니다.

(다음에서 상속됨 IMessageSink)
AsyncProcessRequest(IClientChannelSinkStack, IMessage, ITransportHeaders, Stream)

현재 싱크에서 메서드 호출을 비동기식으로 처리하도록 요청합니다.

(다음에서 상속됨 IClientChannelSink)
AsyncProcessResponse(IClientResponseChannelSinkStack, Object, ITransportHeaders, Stream)

현재 싱크에서 메서드 호출에 대한 응답을 비동기적으로 처리하도록 요청합니다.

(다음에서 상속됨 IClientChannelSink)
GetRequestStream(IMessage, ITransportHeaders)

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

(다음에서 상속됨 IClientChannelSink)
ProcessMessage(IMessage, ITransportHeaders, Stream, ITransportHeaders, Stream)

현재 싱크에서 메시지 처리를 요청합니다.

(다음에서 상속됨 IClientChannelSink)
SyncProcessMessage(IMessage)

받은 메시지를 동기적으로 처리합니다.

(다음에서 상속됨 IMessageSink)

적용 대상

추가 정보