DnssdRegistrationResult Kelas
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.
Merangkum informasi terperinci tentang hasil upaya untuk mendaftarkan instans layanan menggunakan DNS-SD.
Catatan
API Win32 DNS Service Discovery (DNS-SD) dideklarasikan di header windns.h. Misalnya, API Win32 untuk mengumumkan dan menemukan layanan adalah DnsServiceRegister dan DnsServiceBrowse.
public ref class DnssdRegistrationResult sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DnssdRegistrationResult final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DnssdRegistrationResult final : IStringable
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DnssdRegistrationResult : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DnssdRegistrationResult : IStringable
function DnssdRegistrationResult()
Public NotInheritable Class DnssdRegistrationResult
Implements IStringable
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Lihat RFC 1034 untuk detail tentang format dan konten DNS SRV RR, dan RFC 2782 untuk detail tentang bagaimana klien dan server DNS-SD menggunakan catatan tersebut.
Jika kode Anda mencoba mendaftarkan instans layanan dengan nama yang sama dengan layanan yang terdaftar sebelumnya, layanan Anda akan diganti namanya untuk menghindari konflik dengan menambahkan angka dalam tanda kurung di akhir nama yang Anda tentukan. Misalnya, jika Anda menentukan "mygame" dan nama itu sudah terdaftar untuk layanan lain, layanan Anda akan diganti namanya menjadi seperti, "mygame (2)". Setelah ini selesai, HasInstanceNameChanged diatur ke true.
Konstruktor
DnssdRegistrationResult() |
Konstruktor. |
Properti
HasInstanceNameChanged |
Menunjukkan apakah nama instans diubah selama proses pendaftaran. |
IPAddress |
Alamat IP instans layanan yang berhasil dibuat. |
Status |
Nilai enumerasi yang menunjukkan hasil upaya pendaftaran instans layanan. |
Metode
ToString() |
Mendapatkan DNS SRV RR dari instans layanan yang berhasil didaftarkan. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk