C# Класс System.ServiceModel.Channels.Http.HttpReplyChannel

Наследование: InternalReplyChannelBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AbortConnections void

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
CreatePostMessage ( HttpContextInfo ctxi ) : Message
CreateRequestProperty ( HttpContextInfo ctxi ) : HttpRequestMessageProperty
GetHeaderItem ( string raw ) : string
OnAbort ( ) : void
OnClose ( System.TimeSpan timeout ) : void
OnOpen ( System.TimeSpan timeout ) : void

Приватные методы

Метод Описание
AbortConnections ( System.TimeSpan timeout ) : void

Описание методов

CancelAsync() публичный Метод

public CancelAsync ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
Результат bool

CreatePostMessage() защищенный Метод

protected CreatePostMessage ( HttpContextInfo ctxi ) : Message
ctxi HttpContextInfo
Результат Message

CreateRequestProperty() защищенный Метод

protected CreateRequestProperty ( HttpContextInfo ctxi ) : HttpRequestMessageProperty
ctxi HttpContextInfo
Результат HttpRequestMessageProperty

GetHeaderItem() защищенный Метод

protected GetHeaderItem ( string raw ) : string
raw string
Результат string

HttpReplyChannel() публичный Метод

public HttpReplyChannel ( HttpChannelListener listener ) : System
listener HttpChannelListener
Результат System

OnAbort() защищенный Метод

protected OnAbort ( ) : void
Результат void

OnClose() защищенный Метод

protected OnClose ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Результат void

OnOpen() защищенный Метод

protected OnOpen ( System.TimeSpan timeout ) : void
timeout System.TimeSpan
Результат void

ReceiveRequest() публичный Метод

public ReceiveRequest ( System.TimeSpan timeout ) : RequestContext
timeout System.TimeSpan
Результат RequestContext

TryReceiveRequest() публичный Метод

public TryReceiveRequest ( System.TimeSpan timeout, RequestContext &context ) : bool
timeout System.TimeSpan
context RequestContext
Результат bool

WaitForRequest() публичный Метод

public WaitForRequest ( System.TimeSpan timeout ) : bool
timeout System.TimeSpan
Результат bool