WebServiceHostFactory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Generador que proporciona instancias de WebServiceHost en entornos de hospedaje administrados donde la instancia de host se crea dinámicamente en respuesta a los mensajes entrantes.
public ref class WebServiceHostFactory : System::ServiceModel::Activation::ServiceHostFactory
public class WebServiceHostFactory : System.ServiceModel.Activation.ServiceHostFactory
type WebServiceHostFactory = class
inherit ServiceHostFactory
Public Class WebServiceHostFactory
Inherits ServiceHostFactory
- Herencia
Ejemplos
En el ejemplo siguiente se muestra cómo derivar una clase de WebServiceHostFactory.
Para que se use la factoría de host del servicio web derivada, especifíquela en . Archivo SVC. En el ejemplo siguiente se muestra la sintaxis usada en un archivo .svc.
<%@ServiceHost language=c# Service="Microsoft.Samples.MyWCFService" Factory="Microsoft.Samples.MyWebServiceHostFactory" %>
Comentarios
Los entornos de hospedaje administrados que admiten la activación dinámica se Internet Information Services (IIS) y Windows Servicio de activación de procesos (WAS).
Si ha implementado un derivado personalizado de , considere también la posibilidad de WebServiceHostimplementar un generador que derive de la WebServiceHostFactory clase .
Constructores
| Nombre | Description |
|---|---|
| WebServiceHostFactory() |
Inicializa una nueva instancia de la clase WebServiceHostFactory. |
Métodos
| Nombre | Description |
|---|---|
| CreateServiceHost(String, Uri[]) |
Crea un ServiceHost objeto con direcciones base específicas e inicializa con datos especificados. (Heredado de ServiceHostFactory) |
| CreateServiceHost(Type, Uri[]) |
Crea una instancia de la clase derivada especificada WebServiceHost con las direcciones base especificadas. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |