WebHttpBehavior 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í.
Habilita el modelo de programación web para un servicio Windows Communication Foundation (WCF).
public ref class WebHttpBehavior : System::ServiceModel::Description::IEndpointBehavior
public class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior
type WebHttpBehavior = class
interface IEndpointBehavior
Public Class WebHttpBehavior
Implements IEndpointBehavior
- Herencia
-
WebHttpBehavior
- Derivado
- Implementaciones
Comentarios
El WebHttpBehavior comportamiento, cuando se usa junto con el WebHttpBinding enlace, permite a WCF exponer y acceder a los servicios de estilo web. WebServiceHostagrega automáticamente este comportamiento a los puntos de conexión que usan .WebHttpBinding
Constructores
WebHttpBehavior() |
Inicializa una nueva instancia de la clase WebHttpBehavior. |
Propiedades
AutomaticFormatSelectionEnabled |
Obtiene o establece un valor que determina si la selección de formato automática está habilitada. |
DefaultBodyStyle |
Obtiene o establece el estilo de cuerpo del mensaje predeterminado. |
DefaultOutgoingRequestFormat |
Obtiene o establece el formato de solicitud de salida predeterminado. |
DefaultOutgoingResponseFormat |
Obtiene o establece el formato de respuesta de salida predeterminado. |
FaultExceptionEnabled |
Obtiene o establece la marca que especifica si se genera FaultException cuando se produce un error de servidor interno (código de estado HTTP: 500). |
HelpEnabled |
Obtiene o establece un valor que determina si la página de Ayuda de WCF está habilitada. |
JavascriptCallbackParameterName |
Obtiene o establece el nombre del parámetro de devolución de llamada de JavaScript. |
Métodos
AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Implementa el método AddBindingParameters(ServiceEndpoint, BindingParameterCollection) para pasar datos en tiempo de ejecución a enlaces para admitir el comportamiento personalizado. |
AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Agrega un inspector del error del cliente al punto de conexión de servicio especificado. |
AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Invalide este método para cambiar la manera en que se administran los errores que se producen en el servicio. |
ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Implementa el método ApplyClientBehavior(ServiceEndpoint, ClientRuntime) para admitir la modificación o extensión del cliente en un extremo. |
ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Implementa el método ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) para admitir la modificación o extensión del cliente en un extremo. |
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) |
GetOperationSelector(ServiceEndpoint) |
Crea un nuevo objeto WebHttpDispatchOperationSelector. |
GetQueryStringConverter(OperationDescription) |
Obtiene el convertidor de la cadena de consulta. |
GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Obtiene el formateador de respuesta del cliente para el extremo especificado y la operación de servicio. |
GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Obtiene el formateador de respuesta del servicio para el extremo especificado y la operación de servicio. |
GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Obtiene el formateador de solicitud del cliente para la operación de servicio y el extremo especificados. |
GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Obtiene el formateador de solicitud del servicio para la operación de servicio y el extremo de servicio dados. |
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) |
Validate(ServiceEndpoint) |
Confirma que el extremo cumple los requisitos para el modelo de programación web. |
ValidateBinding(ServiceEndpoint) |
Se asegura de que el enlace sea válido para usarse con el Modelo de programación web de WCF. |