WebHttpBehavior Classe

Définition

Active le modèle de programmation web pour un service Windows Communication Foundation (WCF).

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
Héritage
WebHttpBehavior
Dérivé
Implémente

Remarques

Le WebHttpBehavior comportement, lorsqu’il est utilisé conjointement avec la WebHttpBinding liaison, permet à WCF d’exposer et d’accéder aux services de style Web. WebServiceHost ajoute automatiquement ce comportement aux points de terminaison qui utilisent le WebHttpBinding.

Constructeurs

Nom Description
WebHttpBehavior()

Initialise une nouvelle instance de la classe WebHttpBehavior.

Propriétés

Nom Description
AutomaticFormatSelectionEnabled

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

DefaultBodyStyle

Obtient ou définit le style de corps de message par défaut.

DefaultOutgoingRequestFormat

Obtient ou définit le format de requête sortante par défaut.

DefaultOutgoingResponseFormat

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

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 détermine si la page d’aide WCF est activée.

JavascriptCallbackParameterName

Obtient ou définit le nom du paramètre de rappel JavaScript.

Méthodes

Nom Description
AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

Implémente la AddBindingParameters(ServiceEndpoint, BindingParameterCollection) méthode pour passer des données au moment de l’exécution aux liaisons pour prendre en charge le comportement personnalisé.

AddClientErrorInspector(ServiceEndpoint, ClientRuntime)

Ajoute un inspecteur d’erreur client au point de terminaison de service spécifié.

AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher)

Remplacez cette méthode pour modifier la façon dont les erreurs qui se produisent sur le service sont gérées.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Implémente la méthode pour prendre en charge la ApplyClientBehavior(ServiceEndpoint, ClientRuntime) modification ou l’extension du client sur un point de terminaison.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Implémente la méthode pour prendre en charge la ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) modification ou l’extension du client sur un point de terminaison.

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)
GetOperationSelector(ServiceEndpoint)

Crée un objet WebHttpDispatchOperationSelector.

GetQueryStringConverter(OperationDescription)

Obtient le convertisseur de chaîne de requête.

GetReplyClientFormatter(OperationDescription, ServiceEndpoint)

Obtient le formateur de réponse sur le client pour le point de terminaison et l’opération de service spécifiés.

GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint)

Obtient le formateur de réponse sur le service pour le point de terminaison et l’opération de service spécifiés.

GetRequestClientFormatter(OperationDescription, ServiceEndpoint)

Obtient le formateur de requête sur le client pour l’opération de service et le point de terminaison spécifiés.

GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint)

Obtient le formateur de requête sur le service pour l’opération de service et le point de terminaison de service donnés.

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)
Validate(ServiceEndpoint)

Confirme que le point de terminaison répond aux exigences du modèle de programmation Web.

ValidateBinding(ServiceEndpoint)

Vérifie que la liaison est valide pour une utilisation avec le modèle de programmation web WCF.

S’applique à