WebMessageEncodingBindingElement.CreateMessageEncoderFactory Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat pabrik encoder pesan yang menghasilkan encoder pesan yang dapat menulis pesan JavaScript Object Notation (JSON) atau 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
Mengembalikan
yang MessageEncoderFactory mengodekan pesan biner JSON, XML, atau "mentah".
Keterangan
Nilai WriteEncoding properti menentukan pengodean karakter yang digunakan untuk menulis pesan.
Jumlah maksimum pembaca dan penulis yang dialokasikan untuk kumpulan dan yang masing-masing tersedia untuk memproses pesan masuk dan keluar tanpa mengalokasikan pembaca baru ditentukan oleh MaxReadPoolSize properti dan MaxWritePoolSize .
Batasan kompleksitas default yang digunakan oleh encoder pesan yang dihasilkan oleh MessageEncoderFactory dapat diperoleh dari XmlDictionaryReaderQuotas yang terkait dengan pengodean ini oleh ReaderQuotas properti untuk melindungi dari kelas serangan penolakan layanan (DOS) yang mencoba menggunakan kompleksitas pesan untuk mengikat sumber daya pemrosesan titik akhir.