Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Elemen berisi service pengaturan untuk layanan Windows Communication Foundation (WCF). Ini juga berisi titik akhir yang mengekspos layanan.
<configuration>
<system.serviceModel>
<services>
<service>
Syntax
<service behaviorConfiguration="String"
name="String">
</service>
Atribut dan Elemen
Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.
Attributes
| Attribute | Description |
|---|---|
| behaviorConfiguration | String yang berisi nama perilaku perilaku yang akan digunakan untuk membuat instans layanan. Nama perilaku harus berada dalam cakupan pada saat layanan ditentukan. Nilai {i>default- |
| Nama | Atribut String yang diperlukan yang menentukan jenis layanan yang akan diinstansiasi. Pengaturan ini harus sama dengan tipe yang valid. Formatnya harus Namespace.Class. |
Elemen Anak
| Elemen | Description |
|---|---|
| <Endpoint> | Kumpulan endpoint elemen yang mengekspos layanan ini. |
| <Host> | Menentukan host instans layanan ini. Elemen ini berjenis HostElement. |
Elemen Induk
| Elemen | Description |
|---|---|
| <Layanan> | Elemen akar dari semua elemen konfigurasi WCF. |
Komentar
Layanan ditentukan di bagian services file konfigurasi. Rakitan dapat berisi sejumlah layanan. Setiap layanan memiliki bagian konfigurasinya sendiri service . Bagian ini dan kontennya menentukan kontrak layanan, perilaku, dan titik akhir layanan tertentu.
Elemen behaviorConfiguration ini juga opsional. Ini mengidentifikasi perilaku yang digunakan layanan. Perilaku yang ditentukan dalam atribut ini harus ditautkan ke perilaku dalam cakupan dalam file konfigurasi yang sama.
Setiap layanan mengekspos satu atau beberapa titik akhir, yang memiliki alamat dan pengikatannya sendiri. Semua pengikatan yang digunakan dalam file konfigurasi harus ditentukan dalam cakupan file. Pengikatan ditautkan ke titik akhir melalui kombinasi atribut name dan bindingConfiguration. Atribut name menjelaskan bagian tempat pengikatan didefinisikan. Atribut bindingConfiguration menentukan konfigurasi mana dalam bagian pengikatan yang digunakan. Bagian pengikatan dapat menentukan beberapa konfigurasi.
Example
Ini adalah contoh konfigurasi layanan.
<service behaviorConfiguration="testChannelBehavior"
name="HelloWorld">
<endpoint address="/HelloWorld2/"
name="test"
bindingNamespace="http://www.cohowinery.com/"
binding="basicHttpBinding"
contract="IHelloWorld" />
</service>