Object Класс

Определение

Класс Object является корнем иерархии классов.

[Android.Runtime.Register("java/lang/Object", DoNotGenerateAcw=true)]
[System.Serializable]
public class Object : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/lang/Object", DoNotGenerateAcw=true)>]
[<System.Serializable>]
type Object = class
    interface IDisposable
    interface IJavaObject
    interface IJavaPeerable
Наследование
Object
Производный
Атрибуты
Реализации

Комментарии

Класс Object является корнем иерархии классов. Каждый класс имеет Object как суперкласс. Все объекты, включая массивы, реализуют методы этого класса.

Добавлено в версии 1.0.

Документация по Java для java.lang.Object.

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

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

Object()

Создает новый объект .

Object(IntPtr, JniHandleOwnership)

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

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

Handle

Дескриптор базового экземпляра Android.

JniIdentityHashCode

Класс Object является корнем иерархии классов.

JniPeerMembers

Класс Object является корнем иерархии классов.

PeerReference

Класс Object является корнем иерархии классов.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

Dispose()

Класс Object является корнем иерархии классов.

Dispose(Boolean)

Класс Object является корнем иерархии классов.

Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

Finalize()

Класс Object является корнем иерархии классов.

FromArray<T>(T[])

Класс Object является корнем иерархии классов.

GetHashCode()

Возвращает значение хэш-кода для объекта.

GetObject<T>(IntPtr, IntPtr, JniHandleOwnership)

Класс Object является корнем иерархии классов.

GetObject<T>(IntPtr, JniHandleOwnership)

Заключает ссылку на объект JNI в полностью типизированной IJavaObject реализации.

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

ToArray<T>()

Класс Object является корнем иерархии классов.

ToString()

Возвращает строковое представление объекта.

UnregisterFromRuntime()

Класс Object является корнем иерархии классов.

Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

Операторы

Explicit(Object to Boolean)

Класс Object является корнем иерархии классов.

Explicit(Object to Boolean[])

Класс Object является корнем иерархии классов.

Explicit(Object to Byte)
Устаревшие..

Класс Object является корнем иерархии классов.

Explicit(Object to Byte[])

Класс Object является корнем иерархии классов.

Explicit(Object to Char)

Класс Object является корнем иерархии классов.

Explicit(Object to Char[])

Класс Object является корнем иерархии классов.

Explicit(Object to Double)

Класс Object является корнем иерархии классов.

Explicit(Object to Double[])

Класс Object является корнем иерархии классов.

Explicit(Object to Int32)

Класс Object является корнем иерархии классов.

Explicit(Object to Int32[])

Класс Object является корнем иерархии классов.

Explicit(Object to Int64)

Класс Object является корнем иерархии классов.

Explicit(Object to Int64[])

Класс Object является корнем иерархии классов.

Explicit(Object to Object[])

Класс Object является корнем иерархии классов.

Explicit(Object to SByte)

Класс Object является корнем иерархии классов.

Explicit(Object to Single)

Класс Object является корнем иерархии классов.

Explicit(Object to Single[])

Класс Object является корнем иерархии классов.

Explicit(Object to String)

Класс Object является корнем иерархии классов.

Explicit(Object to String[])

Класс Object является корнем иерархии классов.

Explicit(Object to UInt32)
Устаревшие..

Класс Object является корнем иерархии классов.

Explicit(Object to UInt64)
Устаревшие..

Класс Object является корнем иерархии классов.

Implicit(Boolean to Object)

Класс Object является корнем иерархии классов.

Implicit(Boolean[] to Object)

Класс Object является корнем иерархии классов.

Implicit(Byte to Object)
Устаревшие..

Класс Object является корнем иерархии классов.

Implicit(Byte[] to Object)

Класс Object является корнем иерархии классов.

Implicit(Char to Object)

Класс Object является корнем иерархии классов.

Implicit(Char[] to Object)

Класс Object является корнем иерархии классов.

Implicit(Double to Object)

Класс Object является корнем иерархии классов.

Implicit(Double[] to Object)

Класс Object является корнем иерархии классов.

Implicit(Int32 to Object)

Класс Object является корнем иерархии классов.

Implicit(Int32[] to Object)

Класс Object является корнем иерархии классов.

Implicit(Int64 to Object)

Класс Object является корнем иерархии классов.

Implicit(Int64[] to Object)

Класс Object является корнем иерархии классов.

Implicit(Object[] to Object)

Класс Object является корнем иерархии классов.

Implicit(SByte to Object)

Класс Object является корнем иерархии классов.

Implicit(Single to Object)

Класс Object является корнем иерархии классов.

Implicit(Single[] to Object)

Класс Object является корнем иерархии классов.

Implicit(String to Object)

Класс Object является корнем иерархии классов.

Implicit(String[] to Object)

Класс Object является корнем иерархии классов.

Implicit(UInt32 to Object)
Устаревшие..

Класс Object является корнем иерархии классов.

Implicit(UInt64 to Object)
Устаревшие..

Класс Object является корнем иерархии классов.

Явные реализации интерфейса

IJavaPeerable.Disposed()

Класс Object является корнем иерархии классов.

IJavaPeerable.DisposeUnlessReferenced()

Класс Object является корнем иерархии классов.

IJavaPeerable.Finalized()

Класс Object является корнем иерархии классов.

IJavaPeerable.JniManagedPeerState

Класс Object является корнем иерархии классов.

IJavaPeerable.SetJniIdentityHashCode(Int32)

Класс Object является корнем иерархии классов.

IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Класс Object является корнем иерархии классов.

IJavaPeerable.SetPeerReference(JniObjectReference)

Класс Object является корнем иерархии классов.

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Класс Object является корнем иерархии классов.

GetJniTypeName(IJavaPeerable)

Класс Object является корнем иерархии классов.

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