Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Megadja a szövegalapú XML-üzenetekhez használt karakterkódolást és üzenetverziót.
<konfiguráció>
<system.serviceModel>
<Kötések>
<customBinding>
<kötés>
<textMessageEncoding>
Szemantika
<textMessageEncoding maxReadPoolSize="Integer"
maxWritePoolSize="Integer"
messageVersion="Soap11Addressing10/Soap12Addressing10"
writeEncoding="UnicodeFffeTextEncoding/Utf16TextEncoding/Utf8TextEncoding" />
Attribútumok és elemek
A következő szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.
Attributes
| Attribute | Description |
|---|---|
| maxReadPoolSize | Egész szám, amely meghatározza, hogy hány üzenet olvasható egyszerre új olvasók kiosztása nélkül. A nagyobb készletméretek toleránsabbá teszik a rendszert a nagyobb munkakészletek árán kiugró tevékenységnövekedésekkel. Az alapértelmezett érték 64. |
| maxWritePoolSize | Egy egész szám, amely meghatározza, hogy hány üzenet küldhető egyszerre új írók kiosztása nélkül. A nagyobb készletméretek toleránsabbá teszik a rendszert a nagyobb munkakészletek árán kiugró tevékenységnövekedésekkel. Az alapértelmezett érték 16. |
| messageVersion | A kötéssel küldött üzenetek SOAP-verzióját adja meg. Az érvényes értékek a következők: - Soap11Addressing10 - Soap12Addressing10 - Soap11 - Soap12 Az alapértelmezett a Soap12Addressing10. Ez az attribútum típusa MessageVersion. |
| writeEncoding | Megadja a kötésen lévő üzenetek kibocsátásához használandó karakterkészlet kódolását. Az érvényes értékek a következők: - UnicodeFffeTextEncoding: Unicode BigEndian kódolás - Utf16TextEncoding: Unicode kódolás - Utf8TextEncoding: 8 bites kódolás Az alapértelmezett érték az Utf8TextEncoding. Ez az attribútum típusa Encoding. |
Gyermekelemek
| Elem | Description |
|---|---|
| <readerQuotas> | Meghatározza a SOAP-üzenetek összetettségére vonatkozó korlátozásokat, amelyeket az ezzel a kötéssel konfigurált végpontok feldolgozhatnak. Ez az elem típusa XmlDictionaryReaderQuotasElement. |
Szülőelemek
| Elem | Description |
|---|---|
| <kötés> | Meghatározza az egyéni kötés összes kötési képességét. |
Megjegyzések
A kódolás az üzenet bájtok sorozatává alakításának folyamata. A dekódolás a fordított folyamat. A Windows Communication Foundation (WCF) a SOAP-üzenetek kódolásának három típusát tartalmazza: Szöveg, Bináris és Üzenetátvitel optimalizálási mechanizmusa (MTOM).
Az elem által textMessageEncoding képviselt szövegkódolás a leginkább együttműködő, de az XML-üzenetek legkevésbé hatékony kódolója. A szövegkódoló szövegalapú üzeneteket hoz létre a vezetéken. A kódoló által létrehozott üzenetek WS-* alapú interophoz használhatók. A webszolgáltatás- vagy webszolgáltatás-ügyfél általánosan megértheti a szöveges XML-t. Az XML-üzenetek kódolásának legkevésbé hatékony módszere azonban a nagy méretű bináris adatblokkok szövegként való továbbítása.
Example
<textMessageEncoding maxReadPoolSize="211"
maxWritePoolSize="2132"
messageVersion="Soap12Addressing10"
textEncoding="utf-8" />