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

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

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

Метод Описание
ProcessNewContext ( HttpContextInfo ctxi ) : void
RegisterListener ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
TryDequeueRequest ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout, HttpContextInfo &context ) : bool
UnregisterListener ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void

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

Метод Описание
HttpListenerManager ( ) : System
RegisterListenerCommon ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
UnregisterListenerCommon ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void

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

Метод Описание
SelectChannel ( HttpContextInfo ctx ) : System.ServiceModel.Channels.Http.HttpChannelListenerEntry

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

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

protected HttpListenerManager ( ) : System
Результат System

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

public ProcessNewContext ( HttpContextInfo ctxi ) : void
ctxi HttpContextInfo
Результат void

RegisterListener() публичный абстрактный Метод

public abstract RegisterListener ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
Результат void

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

protected RegisterListenerCommon ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
Результат void

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

public TryDequeueRequest ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout, HttpContextInfo &context ) : bool
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
context HttpContextInfo
Результат bool

UnregisterListener() публичный абстрактный Метод

public abstract UnregisterListener ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
Результат void

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

protected UnregisterListenerCommon ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
Результат void