WebMessageEncodingBindingElement.CreateMessageEncoderFactory Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří objekt pro vytváření kodéru zpráv, který vytváří kodéry zpráv, které mohou zapisovat buď JavaScript Object Notation (JSON) nebo zprávy XML.
public:
override System::ServiceModel::Channels::MessageEncoderFactory ^ CreateMessageEncoderFactory();
public override System.ServiceModel.Channels.MessageEncoderFactory CreateMessageEncoderFactory ();
override this.CreateMessageEncoderFactory : unit -> System.ServiceModel.Channels.MessageEncoderFactory
Public Overrides Function CreateMessageEncoderFactory () As MessageEncoderFactory
Návraty
Kód MessageEncoderFactory , který KÓDUJE JSON, XML nebo "raw" binární zprávy.
Poznámky
Hodnota WriteEncoding vlastnosti určuje kódování znaků použité k zápisu zprávy.
Maximální počet čtenářů a zapisovačů, které jsou přiděleny fondům a které jsou k dispozici pro zpracování příchozích a odchozích zpráv bez přidělení nových čtenářů, které jsou určeny MaxReadPoolSize MaxWritePoolSize vlastnostmi a.
Výchozí omezení složitosti, která jsou používána kodéry zpráv vytvořenými pomocí, MessageEncoderFactory lze získat z XmlDictionaryReaderQuotas přidruženého k tomuto kódování pomocí ReaderQuotas Vlastnosti k ochraně před třídou útoků DOS (Denial of Service), které se pokoušejí složitě použít složitost zprávy pro účely propojení prostředků zpracování koncových bodů.