System.ServiceModel.Description 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 deskripsi model layanan.
Kelas
| Nama | Deskripsi |
|---|---|
| CallbackDebugBehavior |
Mengaktifkan penelusuran kesalahan layanan untuk objek panggilan balik Windows Communication Foundation (WCF). |
| ClientCredentials |
Memungkinkan pengguna mengonfigurasi kredensial klien dan layanan serta pengaturan autentikasi kredensial layanan untuk digunakan di sisi komunikasi klien. |
| ClientViaBehavior |
ClientViaBehavior digunakan oleh klien untuk menentukan URI tempat saluran transportasi harus dibuat. |
| ContractDescription |
Menjelaskan kontrak Windows Communication Foundation (WCF) yang menentukan apa yang dikomunikasikan titik akhir ke dunia luar. |
| DataContractSerializerMessageContractImporter |
Menangani impor pesan kontrak data dari dokumen WSDL. |
| DataContractSerializerOperationBehavior |
Mewakili perilaku run-time dari DataContractSerializer. |
| DispatcherSynchronizationBehavior |
Perilaku titik akhir yang memungkinkan layanan WCF mengirim balasan secara asinkron. |
| DurableOperationAttribute |
Menentukan perilaku eksekusi lokal dari metode layanan yang tahan lama. |
| DurableServiceAttribute |
Menentukan perilaku eksekusi internal dari implementasi kontrak layanan yang tahan lama. |
| FaultDescription |
Mewakili kesalahan SOAP. |
| FaultDescriptionCollection |
Mewakili kumpulan FaultDescription objek yang dapat Anda gunakan untuk mendapatkan informasi tentang kesalahan SOAP dalam kontrak. |
| JsonFaultDetail |
Mewakili kesalahan SOAP yang ditentukan dalam kontrak layanan untuk digunakan dengan JSON. |
| MessageBodyDescription |
Mewakili isi pesan SOAP. |
| MessageDescription |
Mewakili deskripsi pesan. |
| MessageDescriptionCollection |
Menyediakan koleksi yang digunakan untuk menyimpan deskripsi pesan yang membentuk operasi milik kontrak. |
| MessageHeaderDescription |
Mewakili header pesan SOAP. |
| MessageHeaderDescriptionCollection |
Mewakili kumpulan MessageHeaderDescription objek. |
| MessagePartDescription |
Mewakili deskripsi bagian pesan SOAP. |
| MessagePartDescriptionCollection |
Mewakili kumpulan MessagePartDescription objek. |
| MessagePropertyDescription |
Mewakili properti pesan yang ditentukan oleh MessagePropertyAttribute. |
| MessagePropertyDescriptionCollection |
Mewakili kumpulan MessagePropertyDescription objek. |
| MetadataConversionError |
Mewakili kesalahan atau peristiwa peringatan yang terjadi selama penggunaan MetadataExporter atau MetadataImporter. |
| MetadataExchangeBindings |
Digunakan untuk membuat pengikatan yang disediakan sistem untuk pertukaran metadata WS-Transfer menggunakan IMetadataExchange kontrak. |
| MetadataExchangeClient |
Mengunduh metadata layanan. |
| MetadataExporter |
Mengekspor informasi deskripsi layanan ke dalam metadata. |
| MetadataImporter |
Mengimpor metadata ke dalam ServiceEndpoint objek. |
| MetadataImporterQuotas |
Menentukan kuota untuk pengimpor metadata yang berasal dari MetadataImporter kelas . |
| MetadataLocation |
Mewakili alamat dokumen metadata. |
| MetadataReference |
Mewakili referensi ke dokumen metadata yang dikembalikan dari titik akhir pertukaran metadata. |
| MetadataResolver |
Mengambil dan mengimpor metadata sebagai ServiceEndpoint objek. |
| MetadataSection |
Mewakili metadata XML atau referensi ke metadata XML. |
| MetadataSet |
Mewakili kumpulan metadata layanan yang dapat diserialisasikan dalam bentuk XML. |
| MustUnderstandBehavior |
Menginstruksikan Windows Communication Foundation (WCF) untuk menonaktifkan pemrosesan wajib header yang tidak ada dalam koleksi yang harus dipahami UnderstoodHeaders sesuai dengan spesifikasi SOAP 1.1 dan 1.2. |
| OperationContractGenerationContext |
Diteruskan ke GenerateOperation(OperationContractGenerationContext) metode untuk mengaktifkan modifikasi kontrak operasi dan konteksnya sebelum menghasilkan kode. |
| OperationDescription |
Mewakili deskripsi operasi kontrak yang memberikan deskripsi pesan yang membentuk operasi. |
| OperationDescriptionCollection |
Mewakili koleksi yang berisi deskripsi operasi. |
| ParameterXPathQueryGenerator |
Mengaktifkan pembuatan XPath dari kontrak data. |
| PersistenceProviderBehavior |
Menentukan perilaku untuk yang PersistenceProviderFactory terkait dengan WorkflowServiceHost. |
| PolicyAssertionCollection |
Berisi pernyataan kebijakan. |
| PolicyConversionContext |
Mendefinisikan kelas yang digunakan untuk mengambil pernyataan pengikatan dalam metadata dan untuk melampirkan penerapan elemen pengikatan pada cakupan yang sesuai. |
| PolicyVersion |
Kelas yang digunakan untuk menentukan versi spesifikasi WS-Policy yang digunakan. |
| ServiceAuthenticationBehavior |
Menjelaskan perilaku autentikasi layanan. |
| ServiceAuthorizationBehavior |
Menyediakan properti yang terkait dengan perilaku otorisasi layanan. |
| ServiceContractGenerationContext |
Diteruskan ke GenerateContract(ServiceContractGenerationContext) metode untuk mengaktifkan modifikasi kontrak layanan dan konteksnya sebelum menghasilkan kode. |
| ServiceContractGenerator |
Jenis ini ServiceContractGenerator menghasilkan kode kontrak layanan dan konfigurasi pengikatan dari ServiceEndpoint objek deskripsi. |
| ServiceCredentials |
Mengonfigurasi kredensial layanan. Gunakan kelas ini untuk menentukan kredensial untuk layanan seperti sertifikat X.509. Selain itu, gunakan kelas ini untuk menentukan model autentikasi untuk berbagai kredensial klien seperti nama pengguna dan validasi kata sandi. |
| ServiceDebugBehavior |
Mengaktifkan fitur informasi penelusuran kesalahan dan bantuan untuk layanan Windows Communication Foundation (WCF). |
| ServiceDescription |
Mewakili deskripsi lengkap dalam memori layanan, termasuk semua titik akhir untuk layanan dan spesifikasi untuk alamat, pengikatan, kontrak, dan perilaku masing-masing. |
| ServiceEndpoint |
Mewakili titik akhir untuk layanan yang memungkinkan klien layanan menemukan dan berkomunikasi dengan layanan. |
| ServiceEndpointCollection |
Koleksi yang berisi titik akhir untuk layanan. |
| ServiceHealthBehavior |
Menyediakan perilaku layanan Windows Communication Foundation (WCF) yang menyediakan titik akhir kesehatan. |
| ServiceHealthBehaviorBase |
Berfungsi sebagai kelas dasar untuk perilaku layanan Windows Communication Foundation (WCF) yang menyediakan titik akhir kesehatan. |
| ServiceHealthData |
Menentukan item data yang terdiri dari kunci dan beberapa nilai untuk digunakan oleh layanan kesehatan Windows Communication Foundation (WCF). |
| ServiceHealthDataCollection |
Mewakili kumpulan objek bertanda ServiceHealthData kunci. |
| ServiceHealthModel |
Berisi model yang menyediakan informasi tentang status dan status layanan WCF. |
| ServiceHealthModel.ChannelDispatcherModel |
Berisi model yang mewakili dispatcher saluran yang terkait dengan layanan WCF. |
| ServiceHealthModel.CommunicationTimeoutsModel |
Kelas yang berisi model yang mewakili batas waktu layanan WCF. |
| ServiceHealthModel.ProcessInformationModel |
Menyediakan informasi proses tentang layanan yang dipantau layanan kesehatan ini. |
| ServiceHealthModel.ProcessThreadsModel |
Menyediakan informasi utas tentang proses kesehatan layanan ini. |
| ServiceHealthModel.ServiceEndpointModel |
Menyediakan informasi tentang titik akhir yang dipantau perilaku layanan kesehatan ini. |
| ServiceHealthModel.ServicePropertiesModel |
Menyediakan informasi properti tentang layanan WCF. |
| ServiceHealthModel.ServiceThrottleModel |
Berisi model yang menyediakan informasi tentang pembatasan layanan yang mengontrol throughput layanan WCF. |
| ServiceHealthSection |
Mewakili bagian halaman HTML Perilaku Kesehatan Layanan. |
| ServiceHealthSectionCollection |
Mewakili kumpulan ServiceHealthSection objek. |
| ServiceMetadataBehavior |
Mengontrol publikasi metadata layanan dan informasi terkait. |
| ServiceMetadataContractBehavior |
Perilaku kontrak yang memungkinkan Anda menentukan apakah akan menerbitkan metadata untuk titik akhir tertentu atau tidak. |
| ServiceMetadataEndpoint |
Titik akhir standar dengan kontrak tetap (IMetadataExchange) dan pengikatan HTTP default yang digunakan untuk mengekspos metadata. |
| ServiceMetadataExtension |
Menyediakan implementasi untuk protokol penerbitan metadata. |
| ServiceSecurityAuditBehavior |
Menentukan perilaku audit peristiwa keamanan. Secara umum, peristiwa keamanan terdiri dari peristiwa autentikasi seperti transportasi, pesan, atau menegosiasikan peristiwa autentikasi dan otorisasi. Untuk informasi selengkapnya, lihat ServiceAuthorizationManager . |
| ServiceThrottlingBehavior |
Mengonfigurasi pengaturan throughput run-time yang memungkinkan Anda menyetel performa layanan. |
| SynchronousReceiveBehavior |
Mengontrol apakah saluran mendengarkan secara sinkron atau asinkron. |
| TransactedBatchingBehavior |
Mewakili perilaku yang mengoptimalkan operasi penerimaan untuk transportasi yang mendukung penerimaan transaksi. |
| TypedMessageConverter |
Mengonversi pesan yang dititik menjadi pesan yang tidak dititik, atau pesan yang tidak dititik menjadi pesan yang ditik. |
| UseRequestHeadersForMetadataAddressBehavior |
Mengaktifkan pengambilan informasi alamat metadata dari header pesan permintaan untuk layanan Windows Communication Foundation (WCF). |
| WebHttpBehavior |
Mengaktifkan model pemrograman Web untuk layanan Windows Communication Foundation (WCF). |
| WebHttpEndpoint |
Titik akhir standar dengan pengikatan WebHttpBinding tetap yang secara otomatis menambahkan WebHttpBehavior perilaku. |
| WebScriptEnablingBehavior |
Menyediakan dukungan untuk perilaku yang memungkinkan titik akhir Windows Communication Foundation (WCF) menerima permintaan HTTP dari klien AJAX ASP.NET berbasis browser. Kelas ini tidak dapat diwariskan. |
| WebScriptEndpoint |
Titik akhir standar dengan pengikatan WebHttpBinding tetap yang secara otomatis menambahkan WebScriptEnablingBehavior perilaku. |
| WebServiceEndpoint |
Titik akhir standar dengan pengikatan WebHttpBinding tetap. |
| WorkflowRuntimeBehavior |
Menentukan perilaku untuk yang WorkflowRuntime terkait dengan WorkflowServiceHost. |
| WsdlContractConversionContext |
Diteruskan ke eksportir dan importir WSDL kustom untuk mengaktifkan penyesuaian proses ekspor dan impor metadata untuk kontrak. |
| WsdlEndpointConversionContext |
Diteruskan ke eksportir dan importir WSDL kustom untuk mengaktifkan penyesuaian proses ekspor dan impor metadata untuk titik akhir WSDL. |
| WsdlExporter |
Mengonversi informasi layanan, kontrak, dan titik akhir menjadi dokumen metadata. |
| WsdlImporter |
Mengimpor metadata Web Services Description Language (WSDL) 1.1 dengan lampiran WS-Policy. |
| XmlSerializerMessageContractImporter |
Menangani impor pesan dari dokumen WSDL menggunakan XmlSerializer. |
| XmlSerializerOperationBehavior |
Mengontrol perilaku run-time yang XmlSerializer terkait dengan operasi. |
Antarmuka
| Nama | Deskripsi |
|---|---|
| IContractBehavior |
Menerapkan metode yang dapat digunakan untuk memperpanjang perilaku run-time untuk kontrak baik dalam layanan atau aplikasi klien. |
| IContractBehaviorAttribute |
Menentukan kontrak yang atributnya mengimplementasikan IContractBehavior antarmuka aktif. |
| IEndpointBehavior |
Menerapkan metode yang dapat digunakan untuk memperluas perilaku run-time untuk titik akhir baik di layanan atau aplikasi klien. |
| IMetadataExchange |
Mengekspos metode yang digunakan untuk mengembalikan metadata tentang layanan. |
| IOperationBehavior |
Menerapkan metode yang dapat digunakan untuk memperluas perilaku run-time untuk operasi baik di layanan atau aplikasi klien. |
| IOperationContractGenerationExtension |
Menentukan metode yang disebut selama pembuatan kontrak yang dapat digunakan untuk memodifikasi kode yang dihasilkan untuk operasi. |
| IPolicyExportExtension |
Terapkan IPolicyExportExtension untuk menyisipkan pernyataan kebijakan pengikatan kustom dalam informasi Web Services Description Language (WSDL). |
| IPolicyImportExtension |
Menentukan metode untuk objek yang mengimpor pernyataan kebijakan kustom tentang pengikatan. |
| IServiceBehavior |
Menyediakan mekanisme untuk memodifikasi atau menyisipkan ekstensi kustom di seluruh layanan, termasuk ServiceHostBase. |
| IServiceContractGenerationExtension |
Menentukan metode yang disebut selama pembuatan kontrak yang dapat digunakan untuk memodifikasi kode yang dihasilkan untuk kontrak layanan. |
| IWsdlExportExtension |
Menentukan titik akhir atau perilaku kontrak yang dapat mengekspor metadata kustom. |
| IWsdlImportExtension |
Terapkan dan lampirkan ke WsdlImporter objek untuk mengontrol bagaimana pengimpor memetakan bagian Web Services Description Language (WSDL) ke ServiceDescription objek. |
Enum
| Nama | Deskripsi |
|---|---|
| ListenUriMode |
Menunjukkan apakah transportasi harus memastikan bahwa URI yang disediakan untuk didengarkan layanan unik atau dapat digunakan persis seperti yang disediakan. |
| MessageDirection |
Menentukan arah pesan. |
| MetadataExchangeClientMode |
Menentukan mode pertukaran yang digunakan untuk mendapatkan metadata. |
| PrincipalPermissionMode |
Mengatur mode untuk pemeriksaan otorisasi saat menggunakan PrincipalPermissionAttribute untuk mengontrol akses ke metode. |
| ServiceContractGenerationOptions |
Mewakili opsi pembuatan kontrak yang tersedia menggunakan ServiceContractGenerator. |
| UnknownExceptionAction |
Menentukan bagaimana layanan tahan lama akan menangani pengecualian yang tidak diketahui. |