Dictionary クラス

定義

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

[Android.Runtime.Register("java/util/Dictionary", DoNotGenerateAcw=true)]
[Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })]
public abstract class Dictionary : Java.Lang.Object
[<Android.Runtime.Register("java/util/Dictionary", DoNotGenerateAcw=true)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })>]
type Dictionary = class
    inherit Object
継承
Dictionary
派生
属性

注釈

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。 すべてのキーとすべての値は オブジェクトです。 任意の 1 つの Dictionary オブジェクトでは、すべてのキーが最大 1 つの値に関連付けられます。 Dictionaryと キーを指定すると、関連付けられた要素を検索できます。 非null オブジェクトは、キーおよび値として使用できます。

原則として、このクラスの equals 実装では メソッドを使用して、2 つのキーが同じかどうかを判断する必要があります。

<強い>注意: このクラスは廃止されました。 新しい実装では、このクラスを拡張するのではなく、Map インターフェイスを実装する必要があります。</強い>

1.0 に追加されました。

java.util.DictionaryJava ドキュメント。

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

コンストラクター

Dictionary()

唯一のコンストラクター。

Dictionary(IntPtr, JniHandleOwnership)

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

プロパティ

Class

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

(継承元 Object)
Handle

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

(継承元 Object)
IsEmpty

このディクショナリにキーと値のペアがない場合は true を返します。

JniIdentityHashCode

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
JniPeerMembers

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

PeerReference

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
ThresholdClass

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

ThresholdType

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

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Dispose()

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
Dispose(Boolean)

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
Elements()

このディクショナリ内の値の列挙を返します。

Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
Get(Object)

このディクショナリでキーがマップされる値を返します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Keys()

このディクショナリ内のキーの列挙を返します。

Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
Put(Object, Object)

指定した key を、このディクショナリで指定された value にマップします。

Remove(Object)

key このディクショナリから ( とそれに対応する value) を削除します。

SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
Size()

このディクショナリ内のエントリ (個別のキー) の数を返します。

ToArray<T>()

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
Wait()

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

(継承元 Object)
Wait(Int64)

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

(継承元 Object)
Wait(Int64, Int32)

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

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
IJavaPeerable.Finalized()

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

GetJniTypeName(IJavaPeerable)

クラスは Dictionary 、 などの Hashtable任意のクラスの抽象親であり、キーを値にマップします。

適用対象