WebHttpBehavior Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |