C# Class System.ServiceModel.Channels.Http.HttpReplyChannel

Inheritance: InternalReplyChannelBase
ファイルを表示 Open project: kumpera/mono Class Usage Examples

Private Properties

Property Type Description
AbortConnections void

Public Methods

Method Description
CancelAsync ( System.TimeSpan timeout ) : bool
HttpReplyChannel ( HttpChannelListener listener ) : System
ReceiveRequest ( System.TimeSpan timeout ) : RequestContext
TryReceiveRequest ( System.TimeSpan timeout, RequestContext &context ) : bool
WaitForRequest ( System.TimeSpan timeout ) : bool

Protected Methods

Method Description
CreatePostMessage ( HttpContextInfo ctxi ) : Message
CreateRequestProperty ( HttpContextInfo ctxi ) : HttpRequestMessageProperty
GetHeaderItem ( string raw ) : string
OnAbort ( ) : void
OnClose ( System.TimeSpan timeout ) : void
OnOpen ( System.TimeSpan timeout ) : void

Private Methods

Method Description
AbortConnections ( System.TimeSpan timeout ) : void

Method Details

CancelAsync() public method

public CancelAsync ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
return bool

CreatePostMessage() protected method

protected CreatePostMessage ( HttpContextInfo ctxi ) : Message
ctxi HttpContextInfo
return Message

CreateRequestProperty() protected method

protected CreateRequestProperty ( HttpContextInfo ctxi ) : HttpRequestMessageProperty
ctxi HttpContextInfo
return HttpRequestMessageProperty

GetHeaderItem() protected method

protected GetHeaderItem ( string raw ) : string
raw string
return string

HttpReplyChannel() public method

public HttpReplyChannel ( HttpChannelListener listener ) : System
listener HttpChannelListener
return System

OnAbort() protected method

protected OnAbort ( ) : void
return void

OnClose() protected method

protected OnClose ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
return void

OnOpen() protected method

protected OnOpen ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
return void

ReceiveRequest() public method

public ReceiveRequest ( System.TimeSpan timeout ) : RequestContext
timeout System.TimeSpan
return RequestContext

TryReceiveRequest() public method

public TryReceiveRequest ( System.TimeSpan timeout, RequestContext &context ) : bool
timeout System.TimeSpan
context RequestContext
return bool

WaitForRequest() public method

public WaitForRequest ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
return bool