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)
net6.0-android33.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;Landroid/net/nsd/NsdManager$DiscoveryListener;)V", "", ApiSince = 33)]
[SupportedOSPlatform("android33.0")]
public void DiscoverServices(string! serviceType, [GeneratedEnum] NsdProtocol protocolType, Network? network, IDiscoveryListener! listener);
}
}
.NET | 6.0 |
---|---|
Information specific to net6.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.0 |
Information specific to net6.0-android33.0 | |
Assembly | Mono.Android , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Preview | This is an unstable Android API level. Opt into preview features by adding <EnablePreviewFeatures>True</EnablePreviewFeatures> to your project file.(more details) |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API