NsdManager
DiscoveryStartedEventArgs
DiscoveryStoppedEventArgs
IDiscoveryListener
IRegistrationListener
IResolveListener
IServiceInfoCallback
RegistrationFailedEventArgs
ResolutionStoppedEventArgs
ResolveFailedEventArgs
ServiceFoundEventArgs
ServiceLostEventArgs
ServiceRegisteredEventArgs
ServiceResolvedEventArgs
ServiceUnregisteredEventArgs
StartDiscoveryFailedEventArgs
StopDiscoveryFailedEventArgs
StopResolutionFailedEventArgs
UnregistrationFailedEventArgs
ActionNsdStateChanged
ExtraNsdState
FailureAlreadyActive
FailureBadParameters
FailureInternalError
FailureMaxLimit
FailureOperationNotRunning
NsdStateDisabled
NsdStateEnabled
ProtocolDnsSd
JniPeerMembers
ThresholdClass
ThresholdType
DiscoverServices(String, NsdProtocol, IDiscoveryListener)
DiscoverServices(String, NsdProtocol, Network, IDiscoveryListener)
DiscoverServices(String, NsdProtocol, NetworkRequest, IDiscoveryListener)
DiscoverServices(String, NsdProtocol, Network, IExecutor, IDiscoveryListener)
DiscoverServices(String, NsdProtocol, NetworkRequest, IExecutor, IDiscoveryListener)
RegisterService(NsdServiceInfo, NsdProtocol, IRegistrationListener)
RegisterService(NsdServiceInfo, NsdProtocol, IExecutor, IRegistrationListener)
RegisterServiceInfoCallback(NsdServiceInfo, IExecutor, IServiceInfoCallback)
ResolveService(NsdServiceInfo, IResolveListener)
ResolveService(NsdServiceInfo, IExecutor, IResolveListener)
StopServiceDiscovery(IDiscoveryListener)
StopServiceResolution(IResolveListener)
UnregisterService(IRegistrationListener)
UnregisterServiceInfoCallback(IServiceInfoCallback)
net9.0-android34.0
namespace Android.Net.Nsd
{
[Register("android/net/nsd/NsdManager", DoNotGenerateAcw = true)]
public sealed class NsdManager : Object
{
[Register("discoverServices", "(Ljava/lang/String;ILandroid/net/Network;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$DiscoveryListener;)V", "", ApiSince = 33)]
[SupportedOSPlatform("android33.0")]
public void DiscoverServices(string! serviceType, [GeneratedEnum] NsdProtocol protocolType, Network? network, IExecutor! executor, IDiscoveryListener! listener);
}
}
.NET | 7.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
Android | 21.022.023.024.025.026.027.028.029.030.031.032.033.034.0 |
Information specific to net9.0-android34.0 | |
Assembly | Mono.Android , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API