Bagikan melalui


<titik akhir> dari <klien>

Menentukan kontrak, pengikatan, dan properti alamat titik akhir saluran, yang digunakan oleh klien untuk menyambung ke titik akhir layanan di server.

<konfigurasi>
  <system.serviceModel>
    <klien>
      <titik akhir>

Sintaks

<endpoint address="String"
          behaviorConfiguration="String"
          binding="String"
          bindingConfiguration="String"
          contract="String"
          endpointConfiguration="String"
          kind="String"
          name="String">
</endpoint>

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Atribut Deskripsi
alamat Atribut string yang diperlukan.

Menentukan alamat titik akhir. Defaultnya adalah string kosong. Alamat harus berupa URI absolut.
behaviorConfiguration String yang berisi nama perilaku yang akan digunakan untuk membuat instans titik akhir. Nama perilaku harus berada dalam cakupan pada saat layanan didefinisikan. Defaultnya adalah string kosong.
Azure Storage Atribut string yang diperlukan.

String yang menunjukkan jenis pengikatan yang akan digunakan. Jenis harus memiliki bagian konfigurasi terdaftar agar dapat direferensikan. Jenisnya didaftarkan berdasarkan nama bagian, bukan berdasarkan nama jenis pengikatannya.
bindingConfiguration Opsional. String yang berisi nama konfigurasi pengikatan yang akan digunakan saat titik akhir dibuat. Konfigurasi pengikatan harus berada dalam cakupan pada titik akhir ditentukan. Defaultnya adalah string kosong.

Atribut ini digunakan bersama dengan binding untuk mereferensikan konfigurasi pengikatan tertentu dalam file konfigurasi. Atur atribut ini jika Anda mencoba menggunakan pengikatan kustom. Jika tidak, pengecualian dapat ditampilkan.
contract Atribut string yang diperlukan.

String yang menunjukkan kontrak mana yang diekspos titik akhir ini. Rakitan harus mengimplementasikan jenis kontrak.
endpointConfiguration String yang menetapkan nama titik akhir standar yang ditetapkan oleh atribut kind, yang merujuk ke informasi konfigurasi tambahan titik akhir standar ini. Nama yang sama harus ditentukan di bagian <standardEndpoints>.
jenis String yang menentukan jenis titik akhir standar yang diterapkan. Jenis harus didaftarkan di bagian <extensions> atau di machine.config. Jika tidak ada yang ditentukan, titik akhir saluran umum dibuat.
nama Atribut string opsional. Atribut ini secara unik mengidentifikasi titik akhir untuk kontrak tertentu. Anda dapat menentukan beberapa klien untuk jenis Kontrak tertentu. Setiap definisi harus dibedakan dengan nama konfigurasi yang unik. Jika atribut ini dihilangkan, titik akhir yang sesuai akan digunakan sebagai titik akhir default yang terkait dengan jenis Kontrak yang ditentukan. Defaultnya adalah string kosong.

Atribut name dari pengikatan digunakan untuk ekspor definisi melalui WSDL.

Elemen Anak

Elemen Deskripsi
<header> Kumpulan header alamat.
<identitas> Identitas yang memungkinkan autentikasi titik akhir oleh titik akhir lain yang bertukar pesan dengannya.

Elemen Induk

Elemen Deskripsi
<klien> Bagian konfigurasi yang menentukan daftar titik akhir yang dapat dihubungkan oleh klien.

Contoh

Ini adalah contoh konfigurasi titik akhir saluran.

<endpoint address="/HelloWorld/"
          bindingConfiguration="usingDefaults"
          name="MyBinding"
          binding="customBinding"
          contract="HelloWorld">
</endpoint>

Lihat juga