WebMessageBodyStyle Sabit listesi

Tanım

Parametre ve dönüş değerlerinin kaydırılıp sarmalanmayacağını belirten bir numaralandırma.

public enum class WebMessageBodyStyle
public enum WebMessageBodyStyle
type WebMessageBodyStyle = 
Public Enum WebMessageBodyStyle
Devralma
WebMessageBodyStyle

Alanlar

Bare 0

Hem istekler hem de yanıtlar sarmalanmaz.

Wrapped 1

Hem istekler hem de yanıtlar sarmalanmıştır.

WrappedRequest 2

İstekler sarmalandı, yanıtlar sarmalanmaz.

WrappedResponse 3

Yanıtlar sarmalandı, istekler sarmalanmaz.

Açıklamalar

Hizmet veya istemci parametreleri serileştirdiğinde ve değerleri bir iletiye döndürdüyse, bunları altyapı tarafından sağlanan XML öğeleri içinde yazar ve sarmalar. Bazen geliştiriciler hizmetin bu ek XML öğelerini yazmasını istemez. Numaralandırma, WebMessageBodyStyle parametrelerin sarmalanıp sarmalanmayacağını ve değerlerin döndürülip döndürülmeyeceğini belirtir.

Bu numaralandırma, bir hizmet işlemine geçirilen verilerin kabloda nasıl görüneceğini denetlemek için ve WebInvokeAttribute ile birlikte WebGetAttribute kullanılır. Her iki öznitelik de varsayılan olarak Bare olarak adlandırılır.

Şunlara uygulanır