Idioma

NsdManager.ResolveService Método

Definição

Sobrecargas

Nome Description
ResolveService(NsdServiceInfo, NsdManager+IResolveListener)

Resolver um serviço descoberto.

ResolveService(NsdServiceInfo, IExecutor, NsdManager+IResolveListener)

Resolver um serviço descoberto.

ResolveService(NsdServiceInfo, NsdManager+IResolveListener)

Resolver um serviço descoberto.

[Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Landroid/net/nsd/NsdManager$ResolveListener;)V", "")]
public void ResolveService(Android.Net.Nsd.NsdServiceInfo? serviceInfo, Android.Net.Nsd.NsdManager.IResolveListener? listener);
[<Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Landroid/net/nsd/NsdManager$ResolveListener;)V", "")>]
member this.ResolveService : Android.Net.Nsd.NsdServiceInfo * Android.Net.Nsd.NsdManager.IResolveListener -> unit

Parâmetros

serviceInfo
NsdServiceInfo

serviço a ser resolvido

listener
NsdManager.IResolveListener

para receber o retorno de chamada após êxito ou falha. Não pode ser nulo. Não pode estar em uso para uma resolução de serviço ativa.

Atributos

Comentários

Java documentação para android.net.nsd.NsdManager.resolveService(android.net.nsd.NsdServiceInfo, android.net.nsd.ResolveListener).

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

ResolveService(NsdServiceInfo, IExecutor, NsdManager+IResolveListener)

Resolver um serviço descoberto.

[Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$ResolveListener;)V", "", ApiSince=33)]
public void ResolveService(Android.Net.Nsd.NsdServiceInfo serviceInfo, Java.Util.Concurrent.IExecutor executor, Android.Net.Nsd.NsdManager.IResolveListener listener);
[<Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$ResolveListener;)V", "", ApiSince=33)>]
member this.ResolveService : Android.Net.Nsd.NsdServiceInfo * Java.Util.Concurrent.IExecutor * Android.Net.Nsd.NsdManager.IResolveListener -> unit

Parâmetros

serviceInfo
NsdServiceInfo

serviço a ser resolvido. Esse valor não pode ser nulo.

executor
IExecutor

Executor com o qual executar retornos de chamada do ouvinte. Esse valor não pode ser nulo.

listener
NsdManager.IResolveListener

para receber o retorno de chamada após êxito ou falha. Esse valor não pode ser nulo.

Atributos

Comentários

Esse método foi preterido no nível 34 da API. o ServiceInfo retornado pode ficar obsoleto a qualquer momento após a resolução, incluindo imediatamente após o retorno de chamada ser chamado e pode não conter algumas informações de serviço que podem ser entregues posteriormente, como endereços de host adicionais. Prefira usar registerServiceInfoCallback(DiscoveryRequest, Executor, ServiceInfoCallback), que manterá o aplicativo up-to-date com o estado do serviço.

Resolver um serviço descoberto. Um aplicativo pode resolver um serviço antes de estabelecer uma conexão para buscar os detalhes do IP e da porta sobre os quais configurar a conexão.

Referência do Android para android.net.nsd.NsdManager.resolveService.

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