WebInvokeAttribute.BodyStyle Propriété
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.
Obtient ou définit le style de corps des messages envoyés vers et depuis l’opération de service.
public:
property System::ServiceModel::Web::WebMessageBodyStyle BodyStyle { System::ServiceModel::Web::WebMessageBodyStyle get(); void set(System::ServiceModel::Web::WebMessageBodyStyle value); };
public System.ServiceModel.Web.WebMessageBodyStyle BodyStyle { get; set; }
member this.BodyStyle : System.ServiceModel.Web.WebMessageBodyStyle with get, set
Public Property BodyStyle As WebMessageBodyStyle
Valeur de propriété
Une des valeurs d'énumération WebMessageBodyStyle.
Exemples
L'exemple suivant indique comment définir la propriété BodyStyle.
[OperationContract]
[WebInvoke(UriTemplate = "Mult?x={x}&y={y}", BodyStyle = WebMessageBodyStyle.Bare)]
long Multiply(long x, long y);
<OperationContract()> _
<WebInvoke(UriTemplate:="Mult?x={x}&y={y}", BodyStyle:=WebMessageBodyStyle.Bare)> _
Function Multiply(ByVal x As Long, ByVal y As Long) As Long
Remarques
En cas de définition à Bare, le résultat de l'opération de service est écrit directement dans le corps du message de réponse.
Notes
Les opérations qui prennent un Message et retournent la valeur Void sont gérées spécialement par les formateurs. Les formateurs n'émettent pas le nom du wrapper dans la réponse même si BodyStyle a la valeur Wrapped.