Aracılığıyla paylaş


WebInvokeAttribute.BodyStyle Özellik

Tanım

Hizmet işlemine gönderilen ve hizmetten gönderilen iletilerin gövde stilini alır veya ayarlar.

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

Özellik Değeri

Numaralandırma değerlerinden WebMessageBodyStyle biri.

Örnekler

Aşağıdaki örnekte özelliğin nasıl ayarlanacağı gösterilmektedir 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

Açıklamalar

olarak Bareayarlandığında, hizmet işleminin sonucu doğrudan yanıt iletisinin gövdesine yazılır.

Uyarı

Bir Message ve dönüş geçersizliğini alan işlemler, biçimlendiriciler tarafından özel olarak işlenir. Biçimlendiriciler, olarak ayarlansa BodyStyleWrappedbile yanıtta sarmalayıcı adını yaymaz.

Şunlara uygulanır