WebMessageBodyStyle Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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.