Compartilhar via


WebHttpEndpoint Classe

Definição

Um ponto de extremidade padrão com uma associação WebHttpBinding fixa que adiciona o comportamento WebHttpBehavior automaticamente.

public ref class WebHttpEndpoint : System::ServiceModel::Description::WebServiceEndpoint
public class WebHttpEndpoint : System.ServiceModel.Description.WebServiceEndpoint
type WebHttpEndpoint = class
    inherit WebServiceEndpoint
Public Class WebHttpEndpoint
Inherits WebServiceEndpoint
Herança

Comentários

Use esse ponto de extremidade ao escrever um serviço REST do WCF.

Construtores

WebHttpEndpoint(ContractDescription)

Inicializa uma nova instância da classe WebHttpEndpoint com o ContractDescription especificado.

WebHttpEndpoint(ContractDescription, EndpointAddress)

Inicializa uma nova instância da classe WebHttpEndpoint com o ContractDescription e EndpointAddress especificados.

Propriedades

Address

Obtém ou define o endereço do ponto de extremidade para o ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
AutomaticFormatSelectionEnabled

Obtém ou define um valor que indica se a seleção automática de formato está habilitada.

Behaviors

Obtém os comportamentos de ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
Binding

Obtém ou define a associação para o ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
ContentTypeMapper

Obtém ou define o WebContentTypeMapper associado ao WebServiceEndpoint.

(Herdado de WebServiceEndpoint)
Contract

Obtém o contrato do ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
CrossDomainScriptAccessEnabled

Obtém ou define um valor que indica se o acesso de script entre domínios está habilitado para o WebServiceEndpoint.

(Herdado de WebServiceEndpoint)
DefaultOutgoingResponseFormat

Obtém ou define o formato de resposta de saída padrão.

EndpointBehaviors

Obtém os comportamentos de ponto de extremidade para o serviço.

(Herdado de ServiceEndpoint)
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 indica se a página de ajuda HTTP está habilitada para o ponto de extremidade.

HostNameComparisonMode

Obtém ou define um valor que indica se o nome do host é usado para acessar o serviço ao corresponder ao URI.

(Herdado de WebServiceEndpoint)
IsSystemEndpoint

Obtém ou define se o ponto de extremidade de serviço é gerado pelo sistema em vez de ser definido pelo usuário.

(Herdado de ServiceEndpoint)
ListenUri

Obtém ou define o URI em que o ponto de extremidade de serviço escuta.

(Herdado de ServiceEndpoint)
ListenUriMode

Obtém ou define como o transporte manipula o URI, o qual é fornecido para que nele seja realizada a escuta pelo serviço.

(Herdado de ServiceEndpoint)
MaxBufferPoolSize

Obtém ou define a quantidade máxima de memória alocada para o gerenciador de buffer que gerencia os buffers exigidos pelos pontos de extremidade que usam essa associação.

(Herdado de WebServiceEndpoint)
MaxBufferSize

Obtém ou define a quantidade máxima de memória alocada para uso do gerenciador dos buffers de mensagens que recebem mensagens do canal.

(Herdado de WebServiceEndpoint)
MaxReceivedMessageSize

Obtém ou define o tamanho máximo de uma mensagem que pode ser processado pela associação.

(Herdado de WebServiceEndpoint)
Name

Obtém ou define o nome do ponto de extremidade de serviço.

(Herdado de ServiceEndpoint)
ReaderQuotas

Obtém ou define as restrições na complexidade das mensagens SOAP que podem ser processadas por pontos de extremidade configurados com essa associação.

(Herdado de WebServiceEndpoint)
Security

Obtém as configurações de segurança usadas com essa associação.

(Herdado de WebServiceEndpoint)
TransferMode

Obtém ou define um valor que indica se o serviço configurado com a associação usa os modos de transferência de mensagens por transmissão ou armazenamento em buffer (ou ambos).

(Herdado de WebServiceEndpoint)
WebEndpointType

Obtém o Type do ponto de extremidade.

WriteEncoding

Obtém ou define a codificação de caracteres usada para o texto da mensagem.

(Herdado de WebServiceEndpoint)

Métodos

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)
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)

Aplica-se a