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
Lorsqu’il est WebHttpBehavior utilisé conjointement avec la WebHttpBinding liaison, le comportement permet à WCF d’exposer et d’accéder aux services de style Web. WebServiceHost ajoute automatiquement ce comportement aux points de terminaison qui utilisent WebHttpBinding .
Constructeurs
WebHttpBehavior() |
Initialise une nouvelle instance de la classe WebHttpBehavior. |
Propriétés
AutomaticFormatSelectionEnabled |
Obtient ou définit une valeur qui détermine si la sélection automatique du format est activée. |
DefaultBodyStyle |
Obtient ou définit le style de corps du message par défaut. |
DefaultOutgoingRequestFormat |
Obtient ou définit le format de demande sortante par défaut. |
DefaultOutgoingResponseFormat |
Obtient ou définit le format de réponse sortante par défaut. |
FaultExceptionEnabled |
Obtient ou définit l'indicateur qui spécifie si FaultException est généré 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
AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Implémente la méthode AddBindingParameters(ServiceEndpoint, BindingParameterCollection) pour passer des données aux liaisons lors de l'exécution pour assurer la prise en charge d'un 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 le traitement des erreurs qui se produisent sur le service. |
ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Implémente la méthode ApplyClientBehavior(ServiceEndpoint, ClientRuntime) pour prendre en charge la modification ou l'extension du client sur un point de terminaison. |
ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Implémente la méthode ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) pour prendre en charge la 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() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetOperationSelector(ServiceEndpoint) |
Crée un objet WebHttpDispatchOperationSelector. |
GetQueryStringConverter(OperationDescription) |
Obtient le convertisseur de la chaîne de requête. |
GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Obtient le module de formatage 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 module de formatage 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 module de formatage de demande sur le client pour l'opération de service et le point de terminaison spécifiés. |
GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Obtient le module de formatage de demande sur le service pour l'opération et le point de terminaison de service donnés. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (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 spécifications relatives au 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. |
ValidateOperation(OperationDescription) |