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.lang.ObjectJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

Object()

新しいオブジェクトを構築します。

Object(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

プロパティ

Class

この Objectのランタイム クラスを返します。

Handle

基になる Android インスタンスへのハンドル。

JniIdentityHashCode

クラス Object はクラス階層のルートです。

JniPeerMembers

クラス Object はクラス階層のルートです。

PeerReference

クラス Object はクラス階層のルートです。

ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Mono for 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()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

ToArray<T>()

クラス Object はクラス階層のルートです。

ToString()

オブジェクトの文字列形式を返します。

UnregisterFromRuntime()

クラス Object はクラス階層のルートです。

Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>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 はクラス階層のルートです。

適用対象