Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
ServiceHostBase.OnClose (Método)
Cierra el servicio hospedado, incluso sus distribuidores de canal y sus contextos de instancia y agentes de escucha asociados.
Ensamblado: System.ServiceModel (en System.ServiceModel.dll)
Llamar a OnClose(TimeSpan) tiene el siguiente efecto:
-
Cierra toda la entrada a ChannelDispatcher, lo que también cierra sus instancias IChannelListener asociadas. Esto detiene la aceptación de todos los canales nuevos.
-
Llama a CloseInput en todos los objetos InstanceContext, lo que significa que dejarán de aceptar los nuevos mensajes.
-
Espera a que todos los objetos InstanceContext se cierren, lo que sucede cuando sus canales asociados terminan de enviar todos los mensajes pendientes.
-
Cierra los objetos ChannelDispatcher asociados al host.
Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.