Language

NsdManager.ResolveService メソッド

定義

オーバーロード

Name 説明
ResolveService(NsdServiceInfo, NsdManager+IResolveListener)

検出されたサービスを解決します。

ResolveService(NsdServiceInfo, IExecutor, NsdManager+IResolveListener)

検出されたサービスを解決します。

ResolveService(NsdServiceInfo, NsdManager+IResolveListener)

検出されたサービスを解決します。

[Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Landroid/net/nsd/NsdManager$ResolveListener;)V", "")]
public void ResolveService(Android.Net.Nsd.NsdServiceInfo? serviceInfo, Android.Net.Nsd.NsdManager.IResolveListener? listener);
[<Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Landroid/net/nsd/NsdManager$ResolveListener;)V", "")>]
member this.ResolveService : Android.Net.Nsd.NsdServiceInfo * Android.Net.Nsd.NsdManager.IResolveListener -> unit

パラメーター

serviceInfo
NsdServiceInfo

解決されるサービス

listener
NsdManager.IResolveListener

成功または失敗時にコールバックを受け取ります。 null にすることはできません。 アクティブなサービス解決には使用できません。

属性

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ResolveService(NsdServiceInfo, IExecutor, NsdManager+IResolveListener)

検出されたサービスを解決します。

[Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$ResolveListener;)V", "", ApiSince=33)]
public void ResolveService(Android.Net.Nsd.NsdServiceInfo serviceInfo, Java.Util.Concurrent.IExecutor executor, Android.Net.Nsd.NsdManager.IResolveListener listener);
[<Android.Runtime.Register("resolveService", "(Landroid/net/nsd/NsdServiceInfo;Ljava/util/concurrent/Executor;Landroid/net/nsd/NsdManager$ResolveListener;)V", "", ApiSince=33)>]
member this.ResolveService : Android.Net.Nsd.NsdServiceInfo * Java.Util.Concurrent.IExecutor * Android.Net.Nsd.NsdManager.IResolveListener -> unit

パラメーター

serviceInfo
NsdServiceInfo

サービスを解決する必要があります。 この値は null にすることはできません。

executor
IExecutor

リスナー コールバックを実行する Executor。 この値は null にすることはできません。

listener
NsdManager.IResolveListener

成功または失敗時にコールバックを受け取ります。 この値は null にすることはできません。

属性

注釈

このメソッドは、API レベル 34 では非推奨になりました。 返された ServiceInfo は、コールバックが呼び出された直後を含め、解決後いつでも古くなる可能性があり、追加のホスト アドレスなど、後で配信できる一部のサービス情報が含まれていない可能性があります。 registerServiceInfoCallback(DiscoveryRequest、Executor、ServiceInfoCallback) を使用することを優先します。この場合、アプリケーションはサービスの状態と共に -date up-to保持されます。

検出されたサービスを解決します。 アプリケーションは、接続を確立する直前にサービスを解決して、接続をセットアップする IP とポートの詳細をフェッチできます。

android.net.nsd.NsdManager.resolveServiceの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象