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
Параметры
- transfer
- JniHandleOwnership
Значение, JniHandleOwnershipуказывающее, как обрабатывать javaReference
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.