WebMessageBodyStyle Énumération
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.
Énumération qui spécifie s'il faut encapsuler les paramètres et les valeurs de retour.
public enum class WebMessageBodyStyle
public enum WebMessageBodyStyle
type WebMessageBodyStyle =
Public Enum WebMessageBodyStyle
- Héritage
Champs
Nom | Valeur | Description |
---|---|---|
Bare | 0 | Les demandes comme les réponses ne sont pas encapsulées. |
Wrapped | 1 | Les demandes comme les réponses sont encapsulées. |
WrappedRequest | 2 | Les demandes sont encapsulées, les réponses ne le sont pas. |
WrappedResponse | 3 | Les réponses sont encapsulées, les demandes ne le sont pas. |
Remarques
Lorsque le service ou le client sérialise des paramètres et retourne des valeurs dans un message, il les écrit dans des éléments XML fournis par l’infrastructure et sont encapsulés. Parfois, les développeurs ne souhaitent pas que le service écrive ces éléments XML supplémentaires. L'énumération WebMessageBodyStyle spécifie s'il faut encapsuler des paramètres et des valeurs de retour.
Cette énumération est utilisée avec WebGetAttribute et WebInvokeAttribute pour contrôler la manière dont les données passées depuis et vers une opération de service apparaissent sur le câble. Par défaut, les deux attributs sont nus.