Compartilhar via


DnssdServiceWatcher Classe

Definição

Mantém uma coleção de instâncias de serviço DNS-SD (Descoberta de Serviço DNS) disponíveis.

Observação

Não há suporte para DnssdServiceWatcher e pode ser alterado ou indisponível no futuro. Em vez disso, use a API Windows.Devices.Enumeration.

Observação

As APIs DNS-SD (Descoberta de Serviço DNS) do Win32 são declaradas no cabeçalho windns.h. Por exemplo, as APIs do Win32 para anunciar e descobrir serviços são DnsServiceRegister e DnsServiceBrowse.

public ref class DnssdServiceWatcher sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DnssdServiceWatcher final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DnssdServiceWatcher
Public NotInheritable Class DnssdServiceWatcher
Herança
Object Platform::Object IInspectable DnssdServiceWatcher
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Propriedades

Status

Obtém a status atual do DnssdServiceWatcherStatus.

Observação

Não há suporte para DnssdServiceWatcher e pode ser alterado ou indisponível no futuro. Em vez disso, use a API Windows.Devices.Enumeration.

Métodos

Start()

Inicia uma enumeração da rede para instâncias de serviço DNS-SD (Descoberta de Serviço DNS) disponíveis.

Observação

Não há suporte para DnssdServiceWatcher e pode ser alterado ou indisponível no futuro. Em vez disso, use a API Windows.Devices.Enumeration.

Stop()

Interrompe uma enumeração em andamento de instâncias de serviço DNS-SD (Descoberta de Serviço DNS) disponíveis.

Observação

Não há suporte para DnssdServiceWatcher e pode ser alterado ou indisponível no futuro. Em vez disso, use a API Windows.Devices.Enumeration.

Eventos

Added

Evento que é disparado quando um DnssdServiceWatcher adiciona uma instância DNS-SD (Descoberta de Serviço DNS) à sua coleção de instâncias de serviço disponíveis.

Observação

Não há suporte para DnssdServiceWatcher e pode ser alterado ou indisponível no futuro. Em vez disso, use a API Windows.Devices.Enumeration.

EnumerationCompleted

Evento disparado quando um DnssdServiceWatcher termina de enumerar instâncias de serviço DNS-SD (Descoberta de Serviço DNS) disponíveis.

Observação

Não há suporte para DnssdServiceWatcher e pode ser alterado ou indisponível no futuro. Em vez disso, use a API Windows.Devices.Enumeration.

Stopped

Evento disparado quando uma enumeração em andamento é interrompida.

Observação

Não há suporte para DnssdServiceWatcher e pode ser alterado ou indisponível no futuro. Em vez disso, use a API Windows.Devices.Enumeration.

Aplica-se a