Поделиться через


Binder Конструкторы

Определение

Перегрузки

Binder()

Конструктор по умолчанию просто инициализирует объект.

Binder(String)

Конструктор для создания необработанного объекта Binder (токена) вместе с дескриптором.

Binder(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Binder()

Конструктор по умолчанию просто инициализирует объект.

[Android.Runtime.Register(".ctor", "()V", "")]
public Binder ();
Атрибуты

Комментарии

Конструктор по умолчанию просто инициализирует объект.

Если вы создаете маркер Binder (объект Binder без присоединенного интерфейса), вместо этого следует использовать #Binder(String) .

Документация по Java для android.os.Binder.Binder().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Binder(String)

Конструктор для создания необработанного объекта Binder (токена) вместе с дескриптором.

[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

Параметры

descriptor
String

Используется для идентификации создателя этого токена, например имени класса. Вместо создания нескольких маркеров с одним дескриптором рекомендуется добавить суффикс для их идентификации.

Атрибуты

Комментарии

Конструктор для создания необработанного объекта Binder (токена) вместе с дескриптором.

Дескриптор объектов привязки обычно указывает интерфейс, который они реализуют. В случае маркеров привязки интерфейс не реализуется, а дескриптор можно использовать в качестве тега для идентификации маркера привязки. Это поможет более легко определить удаленные ссылки на эти объекты при отладке.

Документация по Java для android.os.Binder.Binder(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

Binder(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

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

Параметры

javaReference
IntPtr

nativeint

Ссылка IntPtrна объект Java Native Interface (JNI).

transfer
JniHandleOwnership

Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к