다음을 통해 공유


IServerChannelSinkStack 인터페이스

정의

서버 채널 싱크의 스택에 대한 스택 기능을 제공합니다.

public interface class IServerChannelSinkStack : System::Runtime::Remoting::Channels::IServerResponseChannelSinkStack
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
[System.Runtime.InteropServices.ComVisible(true)]
public interface IServerChannelSinkStack : System.Runtime.Remoting.Channels.IServerResponseChannelSinkStack
type IServerChannelSinkStack = interface
    interface IServerResponseChannelSinkStack
[<System.Runtime.InteropServices.ComVisible(true)>]
type IServerChannelSinkStack = interface
    interface IServerResponseChannelSinkStack
Public Interface IServerChannelSinkStack
Implements IServerResponseChannelSinkStack
파생
특성
구현

메서드

AsyncProcessResponse(IMessage, ITransportHeaders, Stream)

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

(다음에서 상속됨 IServerResponseChannelSinkStack)
GetResponseStream(IMessage, ITransportHeaders)

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

(다음에서 상속됨 IServerResponseChannelSinkStack)
Pop(IServerChannelSink)

싱크 스택에서 지정된 싱크까지 모든 싱크와 관련된 정보를 팝합니다.

Push(IServerChannelSink, Object)

지정된 싱크와 이와 관련된 정보를 싱크 스택으로 푸시합니다.

ServerCallback(IAsyncResult)

메시지가 비동기적으로 디스패치된 후에 콜백을 처리하기 위한 콜백 대리자를 나타냅니다.

Store(IServerChannelSink, Object)

나중에 비동기 처리에 사용하기 위해 메시지 싱크와 해당 싱크 관련 상태를 저장합니다.

StoreAndDispatch(IServerChannelSink, Object)

메시지 싱크와 해당 싱크 관련 상태를 저장한 다음 방금 저장한 싱크와 이미 저장된 다른 싱크를 사용하여 메시지를 비동기적으로 디스패치합니다.

적용 대상