C# 클래스 System.ServiceModel.Channels.HttpRequestChannel

상속: RequestChannelBase
파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

공개 메소드들

메소드 설명
BeginRequest ( Message message, System.TimeSpan timeout, AsyncCallback callback, object state ) : IAsyncResult
EndRequest ( IAsyncResult result ) : Message
HttpRequestChannel ( HttpChannelFactory factory, EndpointAddress address, Uri via ) : System
Request ( Message message, System.TimeSpan timeout ) : Message

보호된 메소드들

메소드 설명
OnAbort ( ) : void
OnBeginClose ( System.TimeSpan timeout, AsyncCallback callback, object state ) : IAsyncResult
OnClose ( System.TimeSpan timeout ) : void
OnEndClose ( IAsyncResult result ) : void
OnOpen ( System.TimeSpan timeout ) : void

비공개 메소드들

메소드 설명
BeginProcessRequest ( HttpChannelRequestAsyncResult result ) : void
GotResponse ( IAsyncResult result ) : void
OnBeginOpen ( System.TimeSpan timeout, AsyncCallback callback, object state ) : IAsyncResult
OnEndOpen ( IAsyncResult result ) : void

메소드 상세

BeginRequest() 공개 메소드

public BeginRequest ( Message message, System.TimeSpan timeout, AsyncCallback callback, object state ) : IAsyncResult
message Message
timeout System.TimeSpan
callback AsyncCallback
state object
리턴 IAsyncResult

EndRequest() 공개 메소드

public EndRequest ( IAsyncResult result ) : Message
result IAsyncResult
리턴 Message

HttpRequestChannel() 공개 메소드

public HttpRequestChannel ( HttpChannelFactory factory, EndpointAddress address, Uri via ) : System
factory HttpChannelFactory
address System.ServiceModel.EndpointAddress
via System.Uri
리턴 System

OnAbort() 보호된 메소드

protected OnAbort ( ) : void
리턴 void

OnBeginClose() 보호된 메소드

protected OnBeginClose ( System.TimeSpan timeout, AsyncCallback callback, object state ) : IAsyncResult
timeout System.TimeSpan
callback AsyncCallback
state object
리턴 IAsyncResult

OnClose() 보호된 메소드

protected OnClose ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
리턴 void

OnEndClose() 보호된 메소드

protected OnEndClose ( IAsyncResult result ) : void
result IAsyncResult
리턴 void

OnOpen() 보호된 메소드

protected OnOpen ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
리턴 void

Request() 공개 메소드

public Request ( Message message, System.TimeSpan timeout ) : Message
message Message
timeout System.TimeSpan
리턴 Message