System.ServiceModel.Channels Ruang nama
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.
Menyediakan kelas yang terkait dengan saluran model layanan.
Kelas
| Nama | Deskripsi |
|---|---|
| AddressHeader |
Mewakili header yang merangkum item informasi alamat yang digunakan untuk mengidentifikasi atau berinteraksi dengan titik akhir. |
| AddressHeaderCollection |
Mewakili kumpulan header alamat yang aman dan baca-saja. |
| AddressingVersion |
Versi WS-Addressing yang terkait dengan pesan SOAP atau dipahami oleh titik akhir. |
| ApplicationContainerSettings |
Menentukan pengaturan kontainer aplikasi. |
| AsymmetricSecurityBindingElement |
Mewakili elemen pengikatan kustom yang mendukung keamanan saluran menggunakan enkripsi asimetris. Elemen pengikatan ini menandatangani pesan menggunakan token autentikasi pengirim dan mengenkripsi pesan menggunakan token penerima. |
| BinaryMessageEncodingBindingElement |
Elemen pengikatan yang menentukan Format Biner .NET untuk XML yang digunakan untuk mengodekan pesan. |
| Binding |
Berisi elemen pengikatan yang menentukan protokol, transportasi, dan encoder pesan yang digunakan untuk komunikasi antara klien dan layanan. |
| BindingContext |
Menyediakan informasi tentang alamat, pengikatan, elemen pengikatan, dan parameter pengikatan yang diperlukan untuk membangun listener saluran dan pabrik saluran. |
| BindingElement |
Elemen pengikatan yang membangun pabrik saluran dan pendengar saluran untuk berbagai jenis saluran yang digunakan untuk memproses pesan keluar dan masuk. |
| BindingElementCollection |
Mewakili kumpulan elemen pengikatan yang digunakan dalam pengikatan. |
| BindingParameterCollection |
Mewakili kumpulan parameter pengikatan yang menyimpan informasi yang digunakan oleh elemen pengikatan untuk membangun pabrik. |
| BodyWriter |
Mewakili penulis isi pesan. |
| BufferManager |
Banyak fitur Windows Communication Foundation (WCF) membutuhkan penggunaan buffer, yang mahal untuk dibuat dan dihancurkan. Anda dapat menggunakan BufferManager kelas untuk mengelola kumpulan buffer. Kumpulan dan buffernya dibuat ketika Anda membuat instans kelas ini dan dihancurkan ketika kumpulan buffer direklamasi oleh pengumpulan sampah. Setiap kali Anda perlu menggunakan buffer, Anda mengambil satu dari kumpulan, menggunakannya, dan mengembalikannya ke kumpulan setelah selesai. Proses ini jauh lebih cepat daripada membuat dan menghancurkan buffer setiap kali Anda perlu menggunakannya. |
| ByteStreamMessage |
Mewakili pesan aliran byte. |
| ByteStreamMessageEncodingBindingElement |
Elemen pengikatan yang menentukan pengodean pesan sebagai aliran byte dan memiliki opsi untuk menentukan pengodean karakter. |
| CallbackContextMessageProperty |
Mewakili konten |
| ChannelBase |
Menyediakan implementasi dasar untuk saluran kustom. |
| ChannelFactoryBase |
Menyediakan implementasi dasar umum untuk semua pabrik saluran kustom. |
| ChannelFactoryBase<TChannel> |
Menyediakan implementasi dasar umum untuk pabrik saluran pada klien untuk membuat saluran dari jenis tertentu yang terhubung ke alamat tertentu. |
| ChannelListenerBase |
Menyediakan implementasi dasar umum untuk pendengar saluran pada layanan. |
| ChannelListenerBase<TChannel> |
Menyediakan implementasi dasar umum bagi pendengar saluran pada layanan untuk menerima saluran yang diproduksi oleh pabrik klien. |
| ChannelManagerBase |
Menyediakan implementasi dasar untuk mengelola batas waktu default yang terkait dengan pabrik saluran dan pendengar. |
| ChannelParameterCollection |
Mewakili kumpulan parameter saluran. |
| ChannelPoolSettings |
Menentukan kuota untuk saluran yang termasuk dalam kumpulan saluran yang digunakan oleh titik akhir layanan. |
| ClientWebSocketFactory |
Mewakili pabrik soket web klien. |
| CommunicationObject |
Menyediakan implementasi dasar umum untuk komputer status dasar yang umum untuk semua objek berorientasi komunikasi dalam sistem, termasuk saluran, pendengar, dan pabrik saluran dan pendengar. |
| CompositeDuplexBindingElement |
Mewakili elemen pengikatan yang digunakan ketika klien harus mengekspos titik akhir layanan untuk mengirim pesan kembali ke klien. |
| CompositeDuplexBindingElementImporter |
Menyediakan ekstensi impor kebijakan untuk memetakan pernyataan kebijakan ke dalam pengikatan Windows Communication Foundation (WCF) di mana klien harus mengekspos titik akhir agar layanan dapat mengirim pesan kembali ke klien. |
| ConnectionOrientedTransportBindingElement |
Kelas abstrak yang melengkapi basis TransportBindingElement dengan properti tambahan yang umum untuk transportasi berorientasi koneksi seperti TCP dan pipa bernama. |
| ContextBindingElement |
Menyediakan tingkat perlindungan dan mekanisme pertukaran sebagai bagian dari konteks elemen pengikatan dan fungsionalitas untuk membangun pendengar dan pabrik saluran. |
| ContextBindingElementImporter |
Memungkinkan kebijakan dan ekstensi dan kontrak WSDL untuk diimpor. |
| ContextMessageProperty |
Properti yang digunakan untuk mengkomunikasikan konteks antara lapisan aplikasi dan saluran pada klien atau layanan. |
| CorrelationCallbackMessageProperty |
Menyediakan kelas dasar abstrak untuk menunda perhitungan kunci korelasi hingga semua data korelasi tersedia. |
| CorrelationDataDescription |
Memungkinkan saluran tertentu untuk ikut serta dalam menyediakan data korelasi dan menentukan kondisi di mana data disediakan, seperti apakah itu disediakan secara default, opsional, saat mengirim, sebelum mengirim, atau saat menerima. |
| CorrelationDataMessageProperty |
Menyediakan properti pesan yang mengumpulkan informasi korelasi tambahan untuk pesan saat protokol diterapkan, seperti ketika data dikembalikan dari MessageQuerySet melalui pesan masuk. |
| CorrelationKey |
Mewakili hubungan antara sepotong data aplikasi dan instans. |
| CorrelationMessageProperty |
Menyediakan properti pesan yang berisi kunci instans korelasi setelah menerapkan perhitungan korelasi ke pesan. |
| CustomBinding |
Menentukan pengikatan dari daftar elemen pengikatan. |
| FaultConverter |
Mengonversi pengecualian yang dilemparkan oleh saluran ke dalam pesan kesalahan SOAP yang sesuai dengan protokol saluran. |
| HttpCookieContainerBindingElement |
Memungkinkan manajemen bagaimana cookie HTTP ditangani dalam permintaan dan respons HTTP. |
| HttpMessageHandlerFactory |
Mewakili penangan pesan http untuk pabrik. |
| HttpMessageSettings |
Parameter pengikatan yang dapat digunakan dengan Transportasi HTTP untuk menentukan pengaturan untuk dukungan HttpMessage. |
| HttpRequestMessageExtensionMethods |
Menyediakan metode ekstensi untuk mengakses prinsipal pengguna yang terkait dengan pesan permintaan HTTP. |
| HttpRequestMessageProperty |
Menyediakan akses ke permintaan HTTP untuk mengakses dan menanggapi informasi tambahan yang disediakan untuk permintaan melalui protokol HTTP. |
| HttpResponseMessageExtensionMethods |
Kelas metode ekstensi statis untuk mendapatkan Message instans dari HttpResponseMessage instans. |
| HttpResponseMessageProperty |
Menyediakan akses ke respons HTTP untuk mengakses dan merespons informasi tambahan yang tersedia untuk permintaan melalui protokol HTTP. |
| HttpsTransportBindingElement |
Mewakili elemen pengikatan yang digunakan untuk menentukan transportasi HTTPS untuk mengirimkan pesan. |
| HttpTransportBindingElement |
Mewakili elemen pengikatan yang digunakan untuk menentukan transportasi HTTP untuk mengirimkan pesan. |
| InvalidChannelBindingException |
Pengecualian yang dilemparkan ketika pengikatan yang ditentukan tidak konsisten dengan persyaratan kontrak untuk layanan. |
| JavascriptCallbackResponseMessageProperty |
Memungkinkan penggunaan panggilan balik JavaScript dalam respons operasi layanan menggunakan JSON Padding (JSONP). |
| LocalClientSecuritySettings |
Menentukan pengaturan keamanan klien lokal. |
| LocalServiceSecuritySettings |
Menyediakan properti keamanan layanan lokal yang dapat diatur. |
| Message |
Mewakili unit komunikasi antara titik akhir di lingkungan terdistribusi. |
| MessageBuffer |
Mewakili buffer memori yang menyimpan seluruh pesan untuk konsumsi di masa mendatang. |
| MessageEncoder |
Encoder adalah komponen yang digunakan untuk menulis pesan ke streaming dan membaca pesan dari aliran. |
| MessageEncoderFactory |
Kelas dasar abstrak yang mewakili pabrik untuk memproduksi encoder pesan yang dapat membaca pesan dari aliran dan menulisnya ke aliran untuk berbagai jenis pengodean pesan. |
| MessageEncodingBindingElement |
Elemen pengikatan yang menentukan versi pesan yang digunakan untuk mengodekan pesan. |
| MessageEncodingBindingElementImporter |
Mengonversi kebijakan dan kontrak berbasis WSDL tentang pengodean pesan menjadi deskripsi elemen pengikatan yang dapat menerapkan kebijakan ini untuk layanan. |
| MessageExtensionMethods |
Kelas metode ekstensi statis untuk mendapatkan HttpRequestMessage instans atau HttpResponseMessage dari Message instans. |
| MessageFault |
Mewakili representasi dalam memori dari kesalahan SOAP yang dapat diteruskan ke CreateMessage untuk membuat pesan yang berisi kesalahan. |
| MessageHeader |
Mewakili konten header SOAP. |
| MessageHeaderInfo |
Mewakili informasi sistem mengenai header pesan SOAP. |
| MessageHeaders |
Mewakili kumpulan header pesan untuk pesan. Kelas ini tidak dapat diwariskan. |
| MessageProperties |
Mewakili sekumpulan properti untuk pesan. Kelas ini tidak dapat diwariskan. |
| MessageVersion |
Menentukan versi SOAP dan WS-Addressing yang terkait dengan pesan dan pertukarannya. |
| MsmqBindingElementBase |
Kelas dasar untuk MsmqIntegrationBindingElement dan MsmqTransportBindingElement. |
| MsmqMessageProperty |
Kelas MsmqMessageProperty merangkum properti pesan yang telah dibaca dari antrean. |
| MsmqTransportBindingElement |
Mewakili elemen pengikatan yang digunakan untuk menentukan properti komunikasi antrean untuk layanan Windows Communication Foundation (WCF) yang menggunakan protokol Message Queuing (MSMQ) asli. |
| MtomMessageEncodingBindingElement |
Elemen pengikatan yang menentukan pengodean dan penerapan versi yang digunakan untuk pesan Message Transmission Optimization Mechanism (MTOM). |
| NamedPipeConnectionPoolSettings |
Mewakili pengaturan yang mengontrol perilaku kumpulan koneksi pipa bernama. |
| NamedPipeSettings |
Menentukan pengaturan pipa bernama. |
| NamedPipeTransportBindingElement |
Mewakili elemen pengikatan untuk transportasi pipa bernama. |
| NetFramingTransportChannelFactory<TChannel> |
Menyediakan kelas yang terkait dengan saluran model layanan. |
| NetworkInterfaceMessageProperty |
Mewakili properti pesan antarmuka jaringan. |
| OneWayBindingElement |
Memungkinkan perutean paket dan penggunaan metode satu arah. |
| OneWayBindingElementImporter |
Mengonversi kebijakan berbasis WSDL dalam deskripsi OneWayBindingElement elemen pengikatan yang dapat menerapkan kebijakan ini untuk layanan. |
| PeerCustomResolverBindingElement |
Menentukan elemen pengikatan yang digunakan untuk membuat penyelesai rekan kustom. |
| PeerResolverBindingElement |
Menentukan kelas dasar abstrak untuk elemen pengikatan yang digunakan untuk membuat objek pemecah masalah serekan. |
| PeerTransportBindingElement |
Menentukan elemen pengikatan yang digunakan untuk membuat saluran transportasi pesan serekan. |
| PnrpPeerResolverBindingElement |
Menentukan elemen pengikatan yang digunakan untuk membuat penyelesai peer Name Resolution Protocol (PNRP) Peer. |
| PrivacyNoticeBindingElement |
Mewakili elemen pengikatan yang berisi kebijakan privasi untuk pengikatan WS-Federation. |
| PrivacyNoticeBindingElementImporter |
Mengimpor kebijakan dan kontrak berbasis WSDL tentang pemberitahuan privasi ke dalam deskripsi elemen pengikatan yang dapat menerapkan kebijakan ini untuk layanan. |
| ReceiveContext |
Berasal dari kelas ini untuk mengimplementasikan komputer status kustom untuk menerima fungsionalitas konteks. |
| RedirectionDuration |
Mewakili durasi pengalihan SOAP berlaku. |
| RedirectionException |
Mewakili kesalahan yang terjadi dalam pemrosesan pengalihan. |
| RedirectionLocation |
Mewakili alamat tempat permintaan berikutnya harus dialihkan. |
| RedirectionScope |
Mewakili cakupan pengalihan. |
| RedirectionType |
Jenis yang mewakili jenis pengalihan. |
| ReliableSessionBindingElement |
Mewakili elemen pengikatan yang dapat menghasilkan saluran pengiriman dan penerimaan yang diperlukan untuk sesi yang andal antar titik akhir. |
| ReliableSessionBindingElementImporter |
Memetakan elemen pengikatan sesi yang andal ke dan dari representasi pernyataan kebijakan yang sesuai dalam metadata. Kelas ini tidak dapat diwariskan. |
| RemoteEndpointMessageProperty |
Menyediakan alamat IP klien dan nomor port yang terkait dengan titik akhir jarak jauh tempat pesan dikirim. |
| RequestContext |
Menyediakan balasan yang berkorelasi dengan permintaan masuk. |
| RetryException |
Mewakili pengecualian coba lagi yang dapat digunakan oleh host olahpesan seperti WorkflowServiceHost untuk mengomunikasikan pembatalan operasi yang dicoba kepada klien. |
| SecurityBindingElement |
Kelas abstrak yang, saat diimplementasikan, mewakili elemen pengikatan yang mendukung keamanan pesan SOAP saluran. |
| SecurityBindingElementImporter |
Menyediakan titik ekstensibilitas untuk memperluas impor kebijakan keamanan standar. |
| SessionOpenNotification |
Mewakili pemberitahuan sesi terbuka yang digunakan untuk memperbarui properti pesan. |
| SslStreamSecurityBindingElement |
Mewakili elemen pengikatan kustom yang mendukung keamanan saluran menggunakan aliran SSL. |
| StandardBindingImporter |
Menyediakan titik ekstensibilitas untuk memetakan kontrak WSDL dan pernyataan kebijakan ke dalam pengikatan standar Windows Communication Foundation (WCF). |
| StreamBodyWriter |
Kelas dasar abstrak yang digunakan untuk membuat kelas kustom BodyWriter yang dapat digunakan ke isi pesan sebagai aliran. |
| StreamSecurityUpgradeAcceptor |
Untuk menerapkan penerima peningkatan keamanan kustom, warisi dari kelas dasar ini |
| StreamSecurityUpgradeInitiator |
Untuk menerapkan inisiator peningkatan keamanan, warisi dari kelas dasar ini |
| StreamSecurityUpgradeProvider |
Menerapkan penyedia peningkatan keamanan kustom, yang diwarisi dari kelas dasar ini |
| StreamUpgradeAcceptor |
Untuk menerapkan penerima peningkatan kustom, diwarisi dari kelas dasar ini |
| StreamUpgradeBindingElement |
Menambahkan penyedia peningkatan aliran kustom ke pengikatan kustom. |
| StreamUpgradeInitiator |
Untuk menerapkan inisiator peningkatan kustom, warisi dari kelas dasar ini |
| StreamUpgradeProvider |
Menerapkan penyedia peningkatan kustom, yang diwarisi dari kelas dasar ini |
| SymmetricSecurityBindingElement |
Mewakili elemen pengikatan kustom yang mendukung keamanan saluran menggunakan enkripsi simetris. |
| TcpConnectionPoolSettings |
Mewakili properti yang mengontrol perilaku kumpulan koneksi TCP. |
| TcpTransportBindingElement |
Mewakili elemen pengikatan untuk transportasi TCP. |
| TextMessageEncodingBindingElement |
Elemen pengikatan yang menentukan pengodean karakter dan penerapan versi pesan yang digunakan untuk pesan SOAP berbasis teks. |
| TransactionFlowBindingElement |
Mewakili elemen konfigurasi yang menentukan dukungan alur transaksi untuk pengikatan. Kelas ini tidak dapat diwariskan. |
| TransactionFlowBindingElementImporter |
Mengimpor kebijakan transaksi (WS-Policy pernyataan) dari titik akhir layanan, menambahkan penerapan elemen pengikatan ke pengikatan pada klien, dan atribut alur transaksi ke operasi yang sesuai pada proksi layanan. Kelas ini tidak dapat diwariskan. |
| TransactionMessageProperty |
Memungkinkan saluran kustom, yang menggunakan mekanisme alur transaksi kepemilikan, untuk menyuntikkan transaksinya ke dalam kerangka kerja Windows Communication Foundation (WCF). Kelas ini tidak dapat diwariskan. |
| TransportBindingElement |
Kelas |
| TransportBindingElementImporter |
Mengimpor elemen pengikatan transportasi standar dari dokumen Web Services Description Language (WSDL) dengan ekspresi kebijakan terlampir. |
| TransportSecurityBindingElement |
Mewakili elemen pengikatan kustom yang mendukung keamanan mode campuran (seperti, keamanan pesan yang dioptimalkan melalui transportasi aman). |
| UdpRetransmissionSettings |
Menentukan pengaturan transmisi ulang UDP. |
| UdpTransportBindingElement |
Mewakili elemen pengikatan transportasi UDP. |
| UdpTransportImporter |
Mewakili importir transportasi UDP. |
| UnderstoodHeaders |
Mewakili kumpulan header pesan yang dipahami. Kelas ini tidak dapat diwariskan. |
| UnixDomainSocketConnectionPoolSettings |
Menyediakan kelas yang terkait dengan saluran model layanan. |
| UnixDomainSocketTransportBindingElement |
Menyediakan kelas yang terkait dengan saluran model layanan. |
| UnixPosixIdentityBindingElement |
Menyediakan kelas yang terkait dengan saluran model layanan. |
| UseManagedPresentationBindingElement |
Elemen pengikatan yang digunakan untuk berkomunikasi dengan CardSpace Security Token Service yang mendukung profil CardSpace WS-Trust. |
| UseManagedPresentationBindingElementImporter |
Mengonversi kebijakan berbasis WSDL untuk UseManagedPresentationBindingElements menjadi deskripsi elemen pengikatan yang dapat menerapkan kebijakan ini untuk layanan. |
| WebBodyFormatMessageProperty |
Menyimpan dan mengambil format pengodean pesan dari pesan masuk dan keluar untuk encoder pesan Web komposit. |
| WebContentTypeMapper |
Menentukan format yang tipe isi pesan masuknya dipetakan. |
| WebMessageEncodingBindingElement |
Mengaktifkan xml teks biasa, pengodean pesan JavaScript Object Notation (JSON) dan konten biner "mentah" untuk dibaca dan ditulis saat digunakan dalam pengikatan Windows Communication Foundation (WCF). |
| WebSocketMessageProperty |
Mewakili properti pesan soket web. |
| WebSocketTransportSettings |
Mewakili pengaturan untuk transportasi soket web. |
| WindowsStreamSecurityBindingElement |
Mewakili elemen pengikatan yang digunakan untuk menentukan pengaturan keamanan aliran Windows. |
| WrappedOptions |
Berisi informasi yang diperlukan untuk melakukan impor skema menggunakan XmlSerializer infrastruktur dan ServiceDescriptionImporter . |
| XmlSerializerImportOptions |
Berisi informasi yang diperlukan untuk melakukan impor skema menggunakan XmlSerializer infrastruktur dan ServiceDescriptionImporter . |
Antarmuka
| Nama | Deskripsi |
|---|---|
| IAnonymousUriPrefixMatcher |
Terapkan antarmuka ini untuk mendaftarkan awalan URI anonim kustom. |
| IBindingDeliveryCapabilities |
Menentukan antarmuka yang harus diterapkan pengikatan untuk menjelaskan dan mengiklankan kemampuan yang mungkin diperlukan klien dan layanan. |
| IBindingMulticastCapabilities |
Menentukan antarmuka opsional yang dapat diterapkan pengikatan untuk menentukan apakah layanan yang dikonfigurasinya memiliki kemampuan multicast. |
| IBindingRuntimePreferences |
Menentukan kontrak opsional yang dapat diterapkan pengikatan untuk menentukan apakah permintaan masuk ditangani secara sinkron atau asinkron oleh layanan. |
| IChannel |
Menentukan antarmuka dasar yang harus diterapkan oleh semua objek saluran. Ini mengharuskan mereka mengimplementasikan antarmuka komputer status yang dibagikan oleh semua objek komunikasi dan menerapkan metode untuk mengambil objek dari tumpukan saluran. |
| IChannelFactory |
Menentukan antarmuka yang harus diimplementasikan oleh pabrik saluran untuk menghasilkan saluran. |
| IChannelFactory<TChannel> |
Menentukan antarmuka yang harus diimplementasikan oleh pabrik saluran yang membuat saluran khusus jenis. |
| IChannelListener |
Menentukan antarmuka yang harus diimplementasikan oleh pendengar saluran untuk menerima saluran. |
| IChannelListener<TChannel> |
Menentukan antarmuka yang harus diimplementasikan oleh pendengar saluran untuk menerima saluran khusus jenis. |
| IConnection |
Menyediakan kelas yang terkait dengan saluran model layanan. |
| IConnectionInitiator |
Menyediakan kelas yang terkait dengan saluran model layanan. |
| IConnectionPoolSettings |
Menyediakan kelas yang terkait dengan saluran model layanan. |
| IContextBindingElement |
Menentukan antarmuka untuk elemen pengikatan yang mendukung protokol pertukaran konteks. |
| IContextManager |
Menentukan antarmuka yang memungkinkan Anda mendapatkan dan mengatur konteks di saluran. |
| ICorrelationDataSource |
Menyediakan properti yang mengembalikan deskripsi semua data korelasi yang dapat disediakan saluran. |
| IDuplexChannel |
Menentukan antarmuka yang harus diterapkan saluran untuk mengirim dan menerima pesan. |
| IDuplexSession |
Menentukan antarmuka untuk sesi yang diterapkan di setiap sisi komunikasi dua arah antara titik akhir olahpesan. |
| IDuplexSessionChannel |
Menentukan antarmuka yang mengaitkan saluran dupleks dengan sesi. |
| IHttpCookieContainerManager |
Mewakili manajer kontainer cookie. |
| IInputChannel |
Menentukan antarmuka yang harus diterapkan saluran untuk menerima pesan. |
| IInputSession |
Menentukan antarmuka untuk sesi yang diterapkan di sisi penerimaan komunikasi satu arah antara titik akhir olahpesan. |
| IInputSessionChannel |
Menentukan antarmuka yang mengaitkan saluran input dengan sesi. |
| IMessageProperty |
Menentukan antarmuka yang dapat Anda terapkan untuk menjelaskan sekumpulan properti untuk pesan. |
| IOutputChannel |
Menentukan antarmuka yang harus diterapkan saluran untuk mengirim pesan. |
| IOutputSession |
Menentukan antarmuka untuk sesi yang diterapkan di sisi pengiriman komunikasi satu arah antara titik akhir olahpesan. |
| IOutputSessionChannel |
Menentukan antarmuka yang mengaitkan saluran output dengan sesi. |
| IReceiveContextSettings |
Antarmuka yang memungkinkan Anda mengatur pengaturan konteks terima. |
| IReplyChannel |
Menentukan antarmuka yang harus diterapkan saluran agar berada di sisi penerima komunikasi balasan permintaan antara titik akhir olahpesan. |
| IReplySessionChannel |
Menentukan antarmuka untuk mengaitkan saluran balasan dengan sesi. |
| IRequestChannel |
Menentukan kontrak yang harus diterapkan saluran agar berada di sisi permintaan komunikasi balasan permintaan antara titik akhir olahpesan. |
| IRequestSessionChannel |
Menentukan antarmuka untuk mengaitkan saluran permintaan dengan sesi. |
| ISecurityCapabilities |
Menentukan kontrak untuk menentukan kemampuan keamanan untuk pengikatan. |
| ISession |
Mendefinisikan antarmuka untuk menetapkan konteks bersama di antara pihak-pihak yang bertukar pesan dengan memberikan ID untuk sesi komunikasi. |
| ISessionChannel<TSession> |
Menentukan antarmuka yang mengaitkan saluran dengan jenis sesi tertentu. |
| ITransactedBindingElement |
Mewakili antarmuka yang harus diimplementasikan dengan mengikat elemen yang mengharuskan dispatcher untuk membuat transaksi sebelum mengirimkan ke metode layanan. |
| ITransportCompressionSupport |
Menyediakan kelas yang terkait dengan saluran model layanan. |
| ITransportTokenAssertionProvider |
Menyediakan pernyataan token transportasi (misalnya, pernyataan token HTTPS) untuk digunakan dalam ekspor kebijakan. |
| IWebSocketCloseDetails |
Mewakili detail status tutup koneksi soket web. |
Enum
| Nama | Deskripsi |
|---|---|
| CompressionFormat |
Menentukan format pemadatan saluran. |
| ContextExchangeMechanism |
Menentukan apakah cookie HTTP atau header SOAP adalah mekanisme yang digunakan untuk bertukar konteks untuk percakapan antara klien dan layanan. |
| DeliveryFailure |
Menentukan kemungkinan jenis kegagalan pengiriman untuk pesan yang dibaca dari antrean. |
| DeliveryStatus |
Enumerasi yang menentukan status pengiriman pesan saat pengiriman pesan ragu, atau kapan pesan tidak dikirimkan. |
| MessageState |
Menentukan status pesan. |
| ReceiveContextState |
Mewakili kemungkinan status untuk komputer status konteks penerimaan. |
| SecurityHeaderLayout |
Menjelaskan tata letak header keamanan. |
| SupportedAddressingMode |
Menentukan apakah layanan hanya mendukung pengiriman respons ke alamat anonim, ke alamat non-anonim saja, atau ke keduanya. |
| TransferSession |
Menentukan apakah kontrak untuk transfer pesan dari klien ke aplikasi memerlukan sesi dan apakah pengiriman pesan harus mempertahankan urutan di mana operasi dipanggil oleh klien. |
| WebContentFormat |
Menentukan format pesan yang tipe isi pesan masuknya dapat dipetakan. |
| WebSocketTransportUsage |
Menentukan enumerasi penggunaan transportasi WebSocket. |