NsdManager.RegisterService Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| RegisterService(AdvertisingRequest, IExecutor, NsdManager+IRegistrationListener) |
Registrieren Sie einen Dienst, der von anderen Diensten ermittelt werden soll. |
| RegisterService(NsdServiceInfo, NsdProtocol, NsdManager+IRegistrationListener) |
Registrieren Sie einen Dienst, der von anderen Diensten ermittelt werden soll. |
| RegisterService(NsdServiceInfo, NsdProtocol, IExecutor, NsdManager+IRegistrationListener) |
Registrieren Sie einen Dienst, der von anderen Diensten ermittelt werden soll. |
RegisterService(AdvertisingRequest, IExecutor, NsdManager+IRegistrationListener)
Registrieren Sie einen Dienst, der von anderen Diensten ermittelt werden soll.
[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
Parameter
- advertisingRequest
- AdvertisingRequest
Der Dienst wird registriert. Dieser Wert darf nicht NULL sein.
- executor
- IExecutor
Executor to run listener callbacks with. Dieser Wert darf nicht NULL sein.
- listener
- NsdManager.IRegistrationListener
Der Listener benachrichtigt eine erfolgreiche Registrierung und wird verwendet, um die Registrierung dieses Diensts über einen Aufruf bei unregisterService(RegistrationListener) aufzuheben. Darf nicht null sein.
- Attribute
Hinweise
Registrieren Sie einen Dienst, der von anderen Diensten ermittelt werden soll.
Der Funktionsaufruf wird unmittelbar nach dem Senden einer Anforderung zum Registrieren des Diensts an das Framework zurückgegeben. Die Anwendung wird über eine erfolgreiche Registrierung über den Callback RegistrationListener.onServiceRegistered oder einen Fehler über RegistrationListener.onRegistrationFailed benachrichtigt.
Die Anwendung sollte "unregisterService(RegistrationListener)" aufrufen, wenn die Dienstregistrierung nicht mehr erforderlich ist und/oder wann die Anwendung beendet wird.
Android-Referenz für android.net.nsd.NsdManager.registerService.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
RegisterService(NsdServiceInfo, NsdProtocol, NsdManager+IRegistrationListener)
Registrieren Sie einen Dienst, der von anderen Diensten ermittelt werden soll.
[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
Parameter
- serviceInfo
- NsdServiceInfo
Der Dienst, der registriert wird
- protocolType
- NsdProtocol
Das Dienstermittlungsprotokoll
- listener
- NsdManager.IRegistrationListener
Der Listener benachrichtigt eine erfolgreiche Registrierung und wird verwendet, um die Registrierung dieses Diensts über einen Aufruf aufzuheben #unregisterService. Darf nicht null sein.
Für eine aktive Dienstregistrierung kann nicht verwendet werden.
- Attribute
Hinweise
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
RegisterService(NsdServiceInfo, NsdProtocol, IExecutor, NsdManager+IRegistrationListener)
Registrieren Sie einen Dienst, der von anderen Diensten ermittelt werden soll.
[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
Parameter
- serviceInfo
- NsdServiceInfo
Der Dienst, der registriert wird. Dieser Wert darf nicht NULL sein.
- protocolType
- NsdProtocol
Das Dienstermittlungsprotokoll
- executor
- IExecutor
Executor to run listener callbacks with. Dieser Wert darf nicht NULL sein.
- listener
- NsdManager.IRegistrationListener
Der Listener benachrichtigt eine erfolgreiche Registrierung und wird verwendet, um die Registrierung dieses Diensts über einen Aufruf bei unregisterService(RegistrationListener) aufzuheben. Darf nicht null sein.
- Attribute
Hinweise
Registrieren Sie einen Dienst, der von anderen Diensten ermittelt werden soll.
Der Funktionsaufruf wird unmittelbar nach dem Senden einer Anforderung zum Registrieren des Diensts an das Framework zurückgegeben. Die Anwendung wird über eine erfolgreiche Registrierung über den Callback RegistrationListener.onServiceRegistered oder einen Fehler über RegistrationListener.onRegistrationFailed benachrichtigt.
Die Anwendung sollte "unregisterService(RegistrationListener)" aufrufen, wenn die Dienstregistrierung nicht mehr erforderlich ist und/oder wann die Anwendung beendet wird.
Android-Referenz für android.net.nsd.NsdManager.registerService.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.