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 Web para um serviço da 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
WebHttpBehavior() |
Inicializa uma nova instância da classe WebHttpBehavior. |
Propriedades
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 de corpo de 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 de servidor interno (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 de parâmetro de retorno de chamada JavaScript. |
Métodos
AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Implementar o método AddBindingParameters(ServiceEndpoint, BindingParameterCollection) para passar dados em runtime para associações a fim de dar suporte ao comportamento personalizado. |
AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Adiciona um inspetor de erro do cliente ao ponto de extremidade de serviço especificado. |
AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Substitua este método para alterar a maneira como são tratados os erros que ocorrem no serviço. |
ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Implementa o método ApplyClientBehavior(ServiceEndpoint, ClientRuntime) para ser compatível com modificação ou extensão do cliente em um ponto de extremidade. |
ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Implementa o método ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) para ser compatível com 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 de hash padrão. (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 Object atual. (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 para o modelo de programação Web. |
ValidateBinding(ServiceEndpoint) |
Garante que a associação seja válida para uso com o modelo de Programação Web da WCF. |