Lingua

NsdManager.ResolveService Metodo

Definizione

Overload

Nome Descrizione
ResolveService(NsdServiceInfo, NsdManager+IResolveListener)

Risolvere un servizio individuato.

ResolveService(NsdServiceInfo, IExecutor, NsdManager+IResolveListener)

Risolvere un servizio individuato.

ResolveService(NsdServiceInfo, NsdManager+IResolveListener)

Risolvere un servizio individuato.

[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

Parametri

serviceInfo
NsdServiceInfo

servizio da risolvere

listener
NsdManager.IResolveListener

per ricevere il callback in caso di esito positivo o negativo. Non può essere Null. Non può essere in uso per una risoluzione del servizio attiva.

Attributi

Commenti

per android.net.nsd.NsdManager.resolveService(android.net.nsd.NsdServiceInfo, android.net.nsd.ResolveListener).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

ResolveService(NsdServiceInfo, IExecutor, NsdManager+IResolveListener)

Risolvere un servizio individuato.

[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

Parametri

serviceInfo
NsdServiceInfo

da risolvere. Questo valore non può essere Null.

executor
IExecutor

Executor con cui eseguire i callback del listener. Questo valore non può essere Null.

listener
NsdManager.IResolveListener

per ricevere il callback in caso di esito positivo o negativo. Questo valore non può essere Null.

Attributi

Commenti

Questo metodo è stato deprecato nel livello API 34. ServiceInfo restituito potrebbe non essere aggiornato in qualsiasi momento dopo la risoluzione, incluso immediatamente dopo la chiamata al callback e potrebbe non contenere alcune informazioni sul servizio che potrebbero essere recapitate in un secondo momento, ad esempio indirizzi host aggiuntivi. Preferisce usare registerServiceInfoCallback(DiscoveryRequest, Executor, ServiceInfoCallback), che manterrà l'applicazione up-to-date con lo stato del servizio.

Risolvere un servizio individuato. Un'applicazione può risolvere un servizio subito prima di stabilire una connessione per recuperare l'INDIRIZZO IP e i dettagli della porta su cui configurare la connessione.

Informazioni di riferimento su Android per android.net.nsd.NsdManager.resolveService.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a