System.ServiceModel.Channels.Http.HttpStandaloneListenerManager.UnregisterListener C# (CSharp) Method

UnregisterListener() public method

public UnregisterListener ( System.ServiceModel.Dispatcher.ChannelDispatcher channel, System.TimeSpan timeout ) : void
channel System.ServiceModel.Dispatcher.ChannelDispatcher
timeout System.TimeSpan
return void
		public override void UnregisterListener (ChannelDispatcher channel, TimeSpan timeout)
		{
			UnregisterListenerCommon (channel, timeout);

			// stop the server if there is no more registered listener.
			if (Entries.Count > 0)
				return;

#if USE_SEPARATE_LOOP
			loop.Abort ();
#else
			this.listener.Stop ();
#endif
		}