WebHttpEndpoint Classe

Définition

Point de terminaison standard avec une liaison fixe WebHttpBinding qui ajoute automatiquement le WebHttpBehavior comportement.

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
Héritage

Remarques

Utilisez ce point de terminaison lors de l’écriture d’un service REST WCF.

Constructeurs

Nom Description
WebHttpEndpoint(ContractDescription, EndpointAddress)

Initialise une nouvelle instance de la WebHttpEndpoint classe avec les données spécifiées ContractDescription et EndpointAddress.

WebHttpEndpoint(ContractDescription)

Initialise une nouvelle instance de la WebHttpEndpoint classe avec le fichier spécifié ContractDescription.

Propriétés

Nom Description
Address

Obtient ou définit l’adresse du point de terminaison pour le point de terminaison de service.

(Hérité de ServiceEndpoint)
AutomaticFormatSelectionEnabled

Obtient ou définit une valeur qui indique si la sélection de format automatique est activée.

Behaviors

Obtient les comportements du point de terminaison de service.

(Hérité de ServiceEndpoint)
Binding

Obtient ou définit la liaison pour le point de terminaison de service.

(Hérité de ServiceEndpoint)
ContentTypeMapper

Obtient ou définit l’associé WebContentTypeMapper au WebServiceEndpoint.

(Hérité de WebServiceEndpoint)
Contract

Obtient le contrat pour le point de terminaison de service.

(Hérité de ServiceEndpoint)
CrossDomainScriptAccessEnabled

Obtient ou définit une valeur qui indique si l’accès au script inter-domaines est activé pour le WebServiceEndpoint.

(Hérité de WebServiceEndpoint)
DefaultOutgoingResponseFormat

Obtient ou définit le format de réponse sortant par défaut.

EndpointBehaviors

Obtient les comportements de point de terminaison pour le service.

(Hérité de ServiceEndpoint)
FaultExceptionEnabled

Obtient ou définit l’indicateur qui spécifie si une exception FaultException est générée lorsqu’une erreur de serveur interne (code d’état HTTP : 500) se produit.

HelpEnabled

Obtient ou définit une valeur qui indique si la page d’aide HTTP est activée pour le point de terminaison.

HostNameComparisonMode

Obtient ou définit une valeur qui indique si le nom d’hôte est utilisé pour atteindre le service lors de la correspondance de l’URI.

(Hérité de WebServiceEndpoint)
IsSystemEndpoint

Obtient ou définit si le point de terminaison de service est généré par le système au lieu d’être défini par l’utilisateur.

(Hérité de ServiceEndpoint)
ListenUri

Obtient ou définit l’URI auquel le point de terminaison de service écoute.

(Hérité de ServiceEndpoint)
ListenUriMode

Obtient ou définit la façon dont le transport gère l’URI fourni pour que le service écoute.

(Hérité de ServiceEndpoint)
MaxBufferPoolSize

Obtient ou définit la quantité maximale de mémoire allouée pour le gestionnaire de mémoires tampons qui gère les mémoires tampons requises par les points de terminaison qui utilisent cette liaison.

(Hérité de WebServiceEndpoint)
MaxBufferSize

Obtient ou définit la quantité maximale de mémoire allouée pour une utilisation par le gestionnaire des mémoires tampons de messages qui reçoivent des messages du canal.

(Hérité de WebServiceEndpoint)
MaxReceivedMessageSize

Obtient ou définit la taille maximale d’un message qui peut être traité par la liaison.

(Hérité de WebServiceEndpoint)
Name

Obtient ou définit le nom du point de terminaison de service.

(Hérité de ServiceEndpoint)
ReaderQuotas

Obtient ou définit des contraintes sur la complexité des messages SOAP qui peuvent être traités par les points de terminaison configurés avec cette liaison.

(Hérité de WebServiceEndpoint)
Security

Obtient les paramètres de sécurité utilisés avec cette liaison.

(Hérité de WebServiceEndpoint)
TransferMode

Obtient ou définit une valeur qui indique si le service configuré avec la liaison utilise des modes de transfert de messages en continu ou mis en mémoire tampon (ou les deux).

(Hérité de WebServiceEndpoint)
WebEndpointType

Obtient le Type point de terminaison.

WriteEncoding

Obtient ou définit l’encodage de caractères utilisé pour le texte du message.

(Hérité de WebServiceEndpoint)

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à