Lingua

IBinderDeathRecipient.BinderDied Metodo

Definizione

Overload

Nome Descrizione
BinderDied()

Chiamato quando il binder associato è morto.

BinderDied(IBinder)

La funzione chiamata quando il processo che ospita un IBinder è andato via.

BinderDied()

Chiamato quando il binder associato è morto.

[Android.Runtime.Register("binderDied", "()V", "GetBinderDiedHandler:Android.OS.IBinderDeathRecipientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void BinderDied();
[<Android.Runtime.Register("binderDied", "()V", "GetBinderDiedHandler:Android.OS.IBinderDeathRecipientInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member BinderDied : unit -> unit
Attributi

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

per android.os.IBinder.DeathRecipient.binderDied().

Si applica a

BinderDied(IBinder)

La funzione chiamata quando il processo che ospita un IBinder è andato via.

[Android.Runtime.Register("binderDied", "(Landroid/os/IBinder;)V", "GetBinderDied_Landroid_os_IBinder_Handler:Android.OS.IBinderDeathRecipient, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public virtual void BinderDied(Android.OS.IBinder who);
[<Android.Runtime.Register("binderDied", "(Landroid/os/IBinder;)V", "GetBinderDied_Landroid_os_IBinder_Handler:Android.OS.IBinderDeathRecipient, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member BinderDied : Android.OS.IBinder -> unit
override this.BinderDied : Android.OS.IBinder -> unit

Parametri

who
IBinder

IBinder che non è più valido

Attributi

Commenti

La funzione chiamata quando il processo che ospita un IBinder è andato via.

Questo callback verrà chiamato da qualsiasi thread del binder come qualsiasi altra transazione del binder. Se il processo che riceve questa notifica è multithreading, la sincronizzazione potrebbe essere necessaria perché altri thread potrebbero essere in esecuzione contemporaneamente.

Nessun blocco viene tenuto in libbinder quando binderDied viene chiamato.

Non è necessario chiamare unlinkToDeath il callback binderDied. Il binder è già morto, quindi unlinkToDeath è un no-op. Verrà scollegato quando viene eliminato l'ultimo riferimento locale del proxy del gestore di associazione.

per android.os.IBinder.DeathRecipient.binderDied(android.os.IBinder).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a