WebHttpEndpoint Classe

Definição

Um endpoint padrão com uma ligação fixa WebHttpBinding que adiciona automaticamente o WebHttpBehavior comportamento.

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

Observações

Use este endpoint ao escrever um serviço WCF REST.

Construtores

Name Description
WebHttpEndpoint(ContractDescription, EndpointAddress)

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

WebHttpEndpoint(ContractDescription)

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

Propriedades

Name Description
Address

Obtém ou define o endereço do endpoint do endpoint do serviço.

(Herdado de ServiceEndpoint)
AutomaticFormatSelectionEnabled

Recebe ou define um valor que indica se a seleção automática de formato está ativada.

Behaviors

Obtém os comportamentos do endpoint do serviço.

(Herdado de ServiceEndpoint)
Binding

Obtém ou define a ligação para o endpoint do serviço.

(Herdado de ServiceEndpoint)
ContentTypeMapper

Obtém ou define o WebContentTypeMapper associado ao WebServiceEndpoint.

(Herdado de WebServiceEndpoint)
Contract

Obtém o contrato para o endpoint de serviço.

(Herdado de ServiceEndpoint)
CrossDomainScriptAccessEnabled

Obtém ou define um valor que indica se o acesso entre scripts de domínio está ativado para o WebServiceEndpoint.

(Herdado de WebServiceEndpoint)
DefaultOutgoingResponseFormat

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

EndpointBehaviors

Obtém os comportamentos do endpoint do serviço.

(Herdado de ServiceEndpoint)
FaultExceptionEnabled

Recebe ou define o flag que especifica se uma FaultException é gerada quando ocorre um erro interno do servidor (código de estado HTTP: 500).

HelpEnabled

Recebe ou define um valor que indica se a página de ajuda HTTP está ativada para o endpoint.

HostNameComparisonMode

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

(Herdado de WebServiceEndpoint)
IsSystemEndpoint

Obtém ou define se o endpoint do serviço é gerado pelo sistema em vez de ser definido pelo utilizador.

(Herdado de ServiceEndpoint)
ListenUri

Obtém ou define o URI a partir do qual o endpoint de serviço ouve.

(Herdado de ServiceEndpoint)
ListenUriMode

Obtém ou define como o transporte gere o URI fornecido ao serviço para ouvir.

(Herdado de ServiceEndpoint)
MaxBufferPoolSize

Obtém ou define a quantidade máxima de memória alocada para o gestor de buffers que gere os buffers exigidos pelos endpoints que utilizam esta ligação.

(Herdado de WebServiceEndpoint)
MaxBufferSize

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

(Herdado de WebServiceEndpoint)
MaxReceivedMessageSize

Obtém ou define o tamanho máximo para uma mensagem que pode ser processada pela ligação.

(Herdado de WebServiceEndpoint)
Name

Obtém ou define o nome do endpoint do serviço.

(Herdado de ServiceEndpoint)
ReaderQuotas

Obtém ou define restrições sobre a complexidade das mensagens SOAP que podem ser processadas por endpoints configurados com esta ligação.

(Herdado de WebServiceEndpoint)
Security

Obtém as definições de segurança usadas com esta ligação.

(Herdado de WebServiceEndpoint)
TransferMode

Recebe ou define um valor que indica se o serviço configurado com a ligação utiliza modos de transferência de mensagens transmitidos em fluxo ou em buffer (ou ambos).

(Herdado de WebServiceEndpoint)
WebEndpointType

Obtém o Type do endpoint.

WriteEncoding

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

(Herdado de WebServiceEndpoint)

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a