Lingua

NsdManager.RegisterService Metodo

Definizione

Overload

Nome Descrizione
RegisterService(AdvertisingRequest, IExecutor, NsdManager+IRegistrationListener)

Registrare un servizio da individuare da altri servizi.

RegisterService(NsdServiceInfo, NsdProtocol, NsdManager+IRegistrationListener)

Registrare un servizio da individuare da altri servizi.

RegisterService(NsdServiceInfo, NsdProtocol, IExecutor, NsdManager+IRegistrationListener)

Registrare un servizio da individuare da altri servizi.

RegisterService(AdvertisingRequest, IExecutor, NsdManager+IRegistrationListener)

Registrare un servizio da individuare da altri servizi.

[Android.Runtime.Register("registerService", "(Landroid/net/nsd/AdvertisingRequest;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$RegistrationListener;)V", "", ApiSince=36)]
public void RegisterService(Android.Net.Nsd.AdvertisingRequest advertisingRequest, Java.Util.Concurrent.IExecutor executor, Android.Net.Nsd.NsdManager.IRegistrationListener listener);
[<Android.Runtime.Register("registerService", "(Landroid/net/nsd/AdvertisingRequest;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$RegistrationListener;)V", "", ApiSince=36)>]
member this.RegisterService : Android.Net.Nsd.AdvertisingRequest * Java.Util.Concurrent.IExecutor * Android.Net.Nsd.NsdManager.IRegistrationListener -> unit

Parametri

advertisingRequest
AdvertisingRequest

servizio registrato. Questo valore non può essere Null.

executor
IExecutor

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

listener
NsdManager.IRegistrationListener

Il listener notifica la corretta registrazione e viene usato per annullare la registrazione del servizio tramite una chiamata a unregisterService(RegistrationListener). Non può essere Null.

Attributi

Commenti

Registrare un servizio da individuare da altri servizi.

La chiamata di funzione restituisce immediatamente dopo l'invio di una richiesta di registrazione del servizio al framework. L'applicazione riceve una notifica per la corretta registrazione tramite il callback RegistrationListener.onServiceRegistered o un errore tramite RegistrationListener.onRegistrationFailed.

L'applicazione deve chiamare unregisterService(RegistrationListener) quando la registrazione del servizio non è più necessaria e/o ogni volta che l'applicazione viene arrestata.

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

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

RegisterService(NsdServiceInfo, NsdProtocol, NsdManager+IRegistrationListener)

Registrare un servizio da individuare da altri servizi.

[Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILandroid/net/nsd/NsdManager$RegistrationListener;)V", "")]
public void RegisterService(Android.Net.Nsd.NsdServiceInfo? serviceInfo, Android.Net.Nsd.NsdProtocol protocolType, Android.Net.Nsd.NsdManager.IRegistrationListener? listener);
[<Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILandroid/net/nsd/NsdManager$RegistrationListener;)V", "")>]
member this.RegisterService : Android.Net.Nsd.NsdServiceInfo * Android.Net.Nsd.NsdProtocol * Android.Net.Nsd.NsdManager.IRegistrationListener -> unit

Parametri

serviceInfo
NsdServiceInfo

Servizio registrato

protocolType
NsdProtocol

Protocollo di individuazione dei servizi

listener
NsdManager.IRegistrationListener

Il listener invia una notifica di una registrazione corretta e viene usato per annullare la registrazione del servizio tramite una chiamata su #unregisterService. Non può essere Null. Non può essere in uso per la registrazione di un servizio attivo.

Attributi

Commenti

per android.net.nsd.NsdManager.registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.RegistrationListener).

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

RegisterService(NsdServiceInfo, NsdProtocol, IExecutor, NsdManager+IRegistrationListener)

Registrare un servizio da individuare da altri servizi.

[Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILjava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$RegistrationListener;)V", "", ApiSince=33)]
public void RegisterService(Android.Net.Nsd.NsdServiceInfo serviceInfo, Android.Net.Nsd.NsdProtocol protocolType, Java.Util.Concurrent.IExecutor executor, Android.Net.Nsd.NsdManager.IRegistrationListener listener);
[<Android.Runtime.Register("registerService", "(Landroid/net/nsd/NsdServiceInfo;ILjava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$RegistrationListener;)V", "", ApiSince=33)>]
member this.RegisterService : Android.Net.Nsd.NsdServiceInfo * Android.Net.Nsd.NsdProtocol * Java.Util.Concurrent.IExecutor * Android.Net.Nsd.NsdManager.IRegistrationListener -> unit

Parametri

serviceInfo
NsdServiceInfo

Servizio registrato. Questo valore non può essere Null.

protocolType
NsdProtocol

Protocollo di individuazione dei servizi

executor
IExecutor

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

listener
NsdManager.IRegistrationListener

Il listener notifica la corretta registrazione e viene usato per annullare la registrazione del servizio tramite una chiamata a unregisterService(RegistrationListener). Non può essere Null.

Attributi

Commenti

Registrare un servizio da individuare da altri servizi.

La chiamata di funzione restituisce immediatamente dopo l'invio di una richiesta di registrazione del servizio al framework. L'applicazione riceve una notifica per la corretta registrazione tramite il callback RegistrationListener.onServiceRegistered o un errore tramite RegistrationListener.onRegistrationFailed.

L'applicazione deve chiamare unregisterService(RegistrationListener) quando la registrazione del servizio non è più necessaria e/o ogni volta che l'applicazione viene arrestata.

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

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