WebInvokeAttribute.BodyStyle Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví styl textu zpráv odesílaných do a z operace služby.
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
Hodnota vlastnosti
Jedna z hodnot výčtu WebMessageBodyStyle .
Příklady
Následující příklad ukazuje, jak nastavit BodyStyle vlastnost.
[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
Poznámky
Při nastavení na Barehodnotu se výsledek operace služby zapíše přímo do textu zprávy odpovědi.
Poznámka
Operace, které přebírají Message a vracejí void, jsou zpracovávány speciálně formátovacími moduly. Formátovací moduly negenerují název obálky v odpovědi, i když BodyStyle je nastavená na Wrappedhodnotu .