Sprache

NsdManager.RegisterService Methode

Definition

Ü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

Java Dokumentation für android.net.nsd.NsdManager.registerService(android.net.nsd.NsdServiceInfo, int, android.net.nsd.RegistrationListener).

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.

Gilt für: