WebHttpBehavior Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Habilita o modelo de programação da Web para um serviço WCF (Windows Communication Foundation).
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
- Herança
-
WebHttpBehavior
- Derivado
- Implementações
Comentários
O WebHttpBehavior comportamento, quando usado em conjunto com a associação, permite que o WebHttpBinding WCF exponha e acesse serviços de estilo da Web. WebServiceHost adiciona automaticamente esse comportamento a pontos de extremidade que usam o WebHttpBinding.
Construtores
| Nome | Description |
|---|---|
| WebHttpBehavior() |
Inicializa uma nova instância da classe WebHttpBehavior. |
Propriedades
| Nome | Description |
|---|---|
| AutomaticFormatSelectionEnabled |
Obtém ou define um valor que determina se a seleção automática de formato está habilitada. |
| DefaultBodyStyle |
Obtém ou define o estilo do corpo da mensagem padrão. |
| DefaultOutgoingRequestFormat |
Obtém ou define o formato de solicitação de saída padrão. |
| DefaultOutgoingResponseFormat |
Obtém ou define o formato de resposta de saída padrão. |
| FaultExceptionEnabled |
Obtém ou define o sinalizador que especifica se uma FaultException é gerada quando ocorre um erro interno do servidor (código de status HTTP: 500). |
| HelpEnabled |
Obtém ou define um valor que determina se a página de Ajuda do WCF está habilitada. |
| JavascriptCallbackParameterName |
Obtém ou define o nome do parâmetro de retorno de chamada JavaScript. |
Métodos
| Nome | Description |
|---|---|
| AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Implementa o AddBindingParameters(ServiceEndpoint, BindingParameterCollection) método para passar dados em runtime para associações para dar suporte a comportamentos personalizados. |
| AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Adiciona um inspetor de erros do cliente ao ponto de extremidade de serviço especificado. |
| AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Substitua esse método para alterar a maneira como os erros que ocorrem no serviço são tratados. |
| ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Implementa o ApplyClientBehavior(ServiceEndpoint, ClientRuntime) método para dar suporte à modificação ou extensão do cliente em um ponto de extremidade. |
| ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Implementa o ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) método para dar suporte à modificação ou extensão do cliente em um ponto de extremidade. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetOperationSelector(ServiceEndpoint) |
Cria um novo objeto WebHttpDispatchOperationSelector. |
| GetQueryStringConverter(OperationDescription) |
Obtém o conversor de cadeia de caracteres de consulta. |
| GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Obtém o formatador de resposta no cliente para o ponto de extremidade e a operação de serviço especificados. |
| GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Obtém o formatador de resposta no serviço para o ponto de extremidade e a operação de serviço especificados. |
| GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Obtém o formatador de solicitação no cliente para a operação de serviço e o ponto de extremidade especificados. |
| GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Obtém o formatador de solicitação no serviço para a operação de serviço e o ponto de extremidade de serviço especificados. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| Validate(ServiceEndpoint) |
Confirma que o ponto de extremidade atende aos requisitos do modelo de programação da Web. |
| ValidateBinding(ServiceEndpoint) |
Garante que a associação seja válida para uso com o modelo de programação da Web do WCF. |