C# 클래스 System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink

상속: System.Runtime.Remoting.Channels.BaseChannelSinkWithProperties, IClientChannelSink, IChannelSinkBase
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
AsyncProcessRequest ( IClientChannelSinkStack sinkStack, IMessage msg, ITransportHeaders headers, Stream stream ) : void
AsyncProcessResponse ( IClientResponseChannelSinkStack sinkStack, Object state, ITransportHeaders headers, Stream stream ) : void
GetRequestStream ( IMessage msg, ITransportHeaders headers ) : Stream
ProcessMessage ( IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders &responseHeaders, Stream &responseStream ) : void
this ( Object key ) : Object

비공개 메소드들

메소드 설명
CreateSocketHandler ( Socket socket, SocketCache socketCache, String machinePortAndSid ) : SocketHandler
GetSid ( ) : String
ReceiveCallback ( Object state ) : void
SendRequestWithRetry ( IMessage msg, ITransportHeaders requestHeaders, Stream requestStream ) : TcpClientSocketHandler
TcpClientTransportSink ( String channelURI, TcpClientChannel channel ) : System

메소드 상세

AsyncProcessRequest() 공개 메소드

public AsyncProcessRequest ( IClientChannelSinkStack sinkStack, IMessage msg, ITransportHeaders headers, Stream stream ) : void
sinkStack IClientChannelSinkStack
msg IMessage
headers ITransportHeaders
stream Stream
리턴 void

AsyncProcessResponse() 공개 메소드

public AsyncProcessResponse ( IClientResponseChannelSinkStack sinkStack, Object state, ITransportHeaders headers, Stream stream ) : void
sinkStack IClientResponseChannelSinkStack
state Object
headers ITransportHeaders
stream Stream
리턴 void

GetRequestStream() 공개 메소드

public GetRequestStream ( IMessage msg, ITransportHeaders headers ) : Stream
msg IMessage
headers ITransportHeaders
리턴 Stream

ProcessMessage() 공개 메소드

public ProcessMessage ( IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders &responseHeaders, Stream &responseStream ) : void
msg IMessage
requestHeaders ITransportHeaders
requestStream Stream
responseHeaders ITransportHeaders
responseStream Stream
리턴 void

this() 공개 메소드

public this ( Object key ) : Object
key Object
리턴 Object