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

Afficher le fichier Open project: kumpera/mono Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
HttpListenerManager ( ) : System
RegisterListenerCommon ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
UnregisterListenerCommon ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void

Private Methods

Méthode Description
SelectChannel ( HttpContextInfo ctx ) : System.ServiceModel.Channels.Http.HttpChannelListenerEntry

Method Details

HttpListenerManager() protected méthode

protected HttpListenerManager ( ) : System
Résultat System

ProcessNewContext() public méthode

public ProcessNewContext ( HttpContextInfo ctxi ) : void
ctxi HttpContextInfo
Résultat void

RegisterListener() public abstract méthode

public abstract RegisterListener ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
Résultat void

RegisterListenerCommon() protected méthode

protected RegisterListenerCommon ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
Résultat void

TryDequeueRequest() public méthode

public TryDequeueRequest ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout, HttpContextInfo &context ) : bool
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
context HttpContextInfo
Résultat bool

UnregisterListener() public abstract méthode

public abstract UnregisterListener ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
Résultat void

UnregisterListenerCommon() protected méthode

protected UnregisterListenerCommon ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
Résultat void