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í.
Un generador que proporciona instancias de WebServiceHost en entornos de hospedaje administrados en los que la instancia del host se crea de manera dinámica como 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
El ejemplo siguiente muestra cómo derivar una clase de WebServiceHostFactory.
Para que se pueda utilizar su generador de host de servicio web derivado, especifíquelo en un archivo .SVC. El ejemplo siguiente muestra la sintaxis utilizada 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 son los servicios de información de Internet (IIS), y el servicio de activación de procesos de Windows (WAS).
Si ha implementado un derivado personalizado de WebServiceHost, considere también la implantación de un generador que derive de la clase WebServiceHostFactory.
Constructores
WebServiceHostFactory() |
Inicializa una nueva instancia de la clase WebServiceHostFactory. |
Métodos
CreateServiceHost(String, Uri[]) |
Crea un ServiceHost con direcciones base concretas y lo inicializa con datos especificados. (Heredado de ServiceHostFactory) |
CreateServiceHost(Type, Uri[]) |
Crea una instancia de la clase derivada WebServiceHost especificada con las direcciones base especificadas. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |