EndpointAddress.IsAnonymous Properti
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.
Mendapatkan nilai yang menunjukkan apakah titik akhir bersifat anonim.
public:
property bool IsAnonymous { bool get(); };
public bool IsAnonymous { get; }
member this.IsAnonymous : bool
Public ReadOnly Property IsAnonymous As Boolean
Nilai Properti
true
jika titik akhir adalah AnonymousUri; jika tidak, false
.
Contoh
EndpointIdentity endpointIdentity =
EndpointIdentity.CreateUpnIdentity(WindowsIdentity.GetCurrent().Name);
EndpointAddress endpointAddress = new EndpointAddress(
new Uri
("http://localhost:8003/servicemodelsamples/service/incode/identity"),
endpointIdentity, addressHeaders);
// bool isAnonymous = endpointAddress.IsAnonynmous;
Keterangan
Gunakan metode ini untuk memeriksa AnonymousUri kapan menyalin URI secara manual dari EndpointAddress ke URI dari EndpointAddress10 atau EndpointAddressAugust2004. Ini harus dilakukan karena keduanya EndpointAddress10 dan EndpointAddressAugust2004 memiliki nilai anonim khusus. Pengguna harus menggunakan nilai-nilai ini jika URI yang disalin bersifat anonim.
Karena berbagai teknologi jaringan yang saat ini sedang digunakan secara luas (misalnya, NAT, DHCP, dan firewall), banyak penyebaran tidak dapat menetapkan URI global yang bermakna ke titik akhir tertentu. Untuk memungkinkan titik akhir anonim ini memulai pola pertukaran pesan dan menerima balasan, spesifikasi Alamat Layanan Web menentukan URI untuk digunakan oleh titik akhir yang tidak dapat memiliki URI yang stabil dan dapat diselesaikan.
Permintaan yang menggunakan alamat ini harus menyediakan beberapa mekanisme untuk memberikan balasan atau kesalahan (misalnya, mengembalikan balasan pada koneksi transportasi yang sama). Mekanisme ini dapat menjadi protokol transportasi permintaan/balasan (misalnya, HTTP GET atau POST). URI ini dapat digunakan sebagai tujuan untuk pesan balasan dan tidak boleh digunakan sebagai tujuan dalam keadaan lain.