Idioma

DiscoveryRequest.Builder.SetServiceNameFilter(PatternMatcher) Método

Definição

Defina o filtro a ser aplicado a NsdServiceInfo.getServiceName() nos serviços recebidos.

[Android.Runtime.Register("setServiceNameFilter", "(Landroid/os/PatternMatcher;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)]
public Android.Net.Nsd.DiscoveryRequest.Builder SetServiceNameFilter(Android.OS.PatternMatcher? serviceNameFilter);
[<Android.Runtime.Register("setServiceNameFilter", "(Landroid/os/PatternMatcher;)Landroid/net/nsd/DiscoveryRequest$Builder;", "", ApiSince=37)>]
member this.SetServiceNameFilter : Android.OS.PatternMatcher -> Android.Net.Nsd.DiscoveryRequest.Builder

Parâmetros

serviceNameFilter
PatternMatcher

O padrão usado para filtrar os nomes ServiceNameda instância de serviço ou null desabilitar a filtragem de nomes.

Retornos

Esse construtor, com o filtro de nome de serviço definido.

Atributos

Comentários

Defina o filtro a ser aplicado a NsdServiceInfo.getServiceName() nos serviços recebidos.

De acordo com RFC6335 5.1., os nomes de serviço devem ser apenas US-ASCII letras, dígitos e hifens, e a correspondência não diferencia maiúsculas de minúsculas.

O padrão é nulo, o que significa que os serviços não serão filtrados pelo nome.

Referência do Android para android.net.nsd.DiscoveryRequest.Builder.setServiceNameFilter.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a