Binder Costruttori

Definizione

Overload

Nome Descrizione
Binder()

Il costruttore predefinito inizializza semplicemente l'oggetto .

Binder(String)

Costruttore per la creazione di un oggetto Binder non elaborato (token) insieme a un descrittore.

Binder(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Binder()

Il costruttore predefinito inizializza semplicemente l'oggetto .

[Android.Runtime.Register(".ctor", "()V", "")]
public Binder();
Attributi

Commenti

Il costruttore predefinito inizializza semplicemente l'oggetto .

Se si sta creando un token binder (un oggetto Binder senza un'interfaccia associata), è consigliabile usare #Binder(String) invece .

per android.os.Binder.Binder().

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

Binder(String)

Costruttore per la creazione di un oggetto Binder non elaborato (token) insieme a un descrittore.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=29)]
public Binder(string? descriptor);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "", ApiSince=29)>]
new Android.OS.Binder : string -> Android.OS.Binder

Parametri

descriptor
String

Usato per identificare l'autore di questo token, ad esempio il nome della classe. Invece di creare più token con lo stesso descrittore, è consigliabile aggiungere un suffisso per identificarli.

Attributi

Commenti

Costruttore per la creazione di un oggetto Binder non elaborato (token) insieme a un descrittore.

Il descrittore di oggetti binder specifica in genere l'interfaccia che implementa. In caso di token del gestore di associazione, non viene implementata alcuna interfaccia e il descrittore può essere usato come un tipo di tag per identificare il token del gestore di associazione. Ciò consentirà di identificare più facilmente i riferimenti remoti a questi oggetti durante il debug.

per android.os.Binder.Binder(java.lang.String).

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

Binder(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

protected Binder(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.OS.Binder : nativeint * Android.Runtime.JniHandleOwnership -> Android.OS.Binder

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Native Interface) Java.

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

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.

Si applica a