BinaryMessageEncodingElement 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表以二進位編碼網路上 Windows Communication Foundation (WCF) 訊息的訊息編碼器。 此類別無法獲得繼承。
public ref class BinaryMessageEncodingElement sealed : System::ServiceModel::Configuration::BindingElementExtensionElement
public sealed class BinaryMessageEncodingElement : System.ServiceModel.Configuration.BindingElementExtensionElement
type BinaryMessageEncodingElement = class
inherit BindingElementExtensionElement
Public NotInheritable Class BinaryMessageEncodingElement
Inherits BindingElementExtensionElement
- 繼承
-
BinaryMessageEncodingElement
- 繼承
-
BinaryMessageEncodingElement
備註
編碼是將一組 Unicode 字元轉換成位元組序列的處理程序。
BinaryMessageEncodingElement 類別表示組態區段,指定用於二進位 XML 訊息的字元編碼和訊息版本處理。 二進位訊息編碼器會在線上以二進位編碼 WCF 訊息。 雖然這個編碼會讓訊息傳輸速度非常快,但是會失去以 WS-* 標準為基礎的互通性 (Interoperability)。
MtomMessageEncodingElement 類別表示組態區段,為使用訊息傳輸最佳化機制 (Message Transmission Optimization Mechanism,MTOM) 編碼的訊息指定字元編碼和訊息版本處理。 MTOM 是在 WCF 訊息中傳輸二進位資料的有效技術。 MTOM 編碼器會嘗試在效率和互通性之間保持平衡。 MTOM 編碼方式會以文字格式傳輸大部分的 XML,但是在傳輸大型區塊的二進位資料時,會依照原狀來傳送 (不轉換成文字),好讓這些資料最佳化。
TextMessageEncodingElement 類別表示組態區段,指定用於在網路上建立文字訊息的文字編碼器。 此編碼器產生的訊息適合 WS-* 型的互通性。 Web 服務或 Web 服務用戶端通常可以了解文字 XML。 不過,若要針對 XML 訊息進行編碼,將大型二進位資料區塊當做文字傳輸是效率最差的方法。
建構函式
BinaryMessageEncodingElement() |
初始化 BinaryMessageEncodingElement 類別的新執行個體。 |