IServiceConnection.OnBindingDied(ComponentName) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この接続へのバインドが停止したときに呼び出されます。
[Android.Runtime.Register("onBindingDied", "(Landroid/content/ComponentName;)V", "GetOnBindingDied_Landroid_content_ComponentName_Handler:Android.Content.IServiceConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual void OnBindingDied (Android.Content.ComponentName? name);
[<Android.Runtime.Register("onBindingDied", "(Landroid/content/ComponentName;)V", "GetOnBindingDied_Landroid_content_ComponentName_Handler:Android.Content.IServiceConnection, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member OnBindingDied : Android.Content.ComponentName -> unit
override this.OnBindingDied : Android.Content.ComponentName -> unit
パラメーター
- name
- ComponentName
接続が停止しているサービスの具象コンポーネント名。
- 属性
注釈
この接続へのバインドが停止したときに呼び出されます。 つまり、インターフェイスは別の接続を受信しません。 アプリケーションは、接続を再びアクティブ化するために、接続のバインドを解除して再バインドする必要があります。 これは、たとえば、バインドされているサービスをホストしているアプリケーションが更新された場合などに発生する可能性があります。
<p class="note"><b>Note:</b> バインディングを要求したアプリは、このコールバックが次Context#bindService Context.bindService() bindService()
に呼び出された場合でも、この ServiceConnection に関連付けられている追跡リソースを解放するために呼びContext#unbindService(ServiceConnection)
出す必要があります。
の Java ドキュメントandroid.content.ServiceConnection.onBindingDied(android.content.ComponentName)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。