Bagikan melalui


WebInvokeAttribute.BodyStyle Properti

Definisi

Mendapatkan atau mengatur gaya isi pesan yang dikirim ke dan dari operasi layanan.

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

Nilai Properti

Salah WebMessageBodyStyle satu nilai enumerasi.

Contoh

Contoh berikut menunjukkan cara mengatur BodyStyle properti.

[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

Keterangan

Ketika diatur ke Bare, hasil operasi layanan ditulis langsung ke isi pesan respons.

Nota

Operasi yang mengambil Message dan mengembalikan kekosongan ditangani secara khusus oleh pemformat. Formatter tidak memancarkan nama pembungkus dalam respons bahkan jika BodyStyle diatur ke Wrapped.

Berlaku untuk