JavaDictionary<K,V> Classe

Definizione

HashMap è un'implementazione di IMap.

[Android.Runtime.Register("java/util/HashMap", DoNotGenerateAcw=true)]
public class JavaDictionary<K,V> : Android.Runtime.JavaDictionary, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<K,V>>, System.Collections.Generic.IDictionary<K,V>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<K,V>>
[<Android.Runtime.Register("java/util/HashMap", DoNotGenerateAcw=true)>]
type JavaDictionary<'K, 'V> = class
    inherit JavaDictionary
    interface IDictionary<'K, 'V>
    interface ICollection<KeyValuePair<'K, 'V>>
    interface seq<KeyValuePair<'K, 'V>>
    interface IEnumerable

Parametri di tipo

K
V
Ereditarietà
JavaDictionary<K,V>
Attributi
Implementazioni

Commenti

Documentazione della piattaforma Android

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
JavaDictionary<K,V>()

Costruisce una nuova istanza vuota HashMap .

JavaDictionary<K,V>(IDictionary<K,V>)

HashMap è un'implementazione di IMap.

JavaDictionary<K,V>(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Count

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsFixedSize

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
IsReadOnly

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
IsSynchronized

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
Item[K]

HashMap è un'implementazione di IMap.

Item[Object]

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
JniIdentityHashCode

HashMap è un'implementazione di IMap.

(Ereditato da Object)
JniPeerMembers

HashMap è un'implementazione di IMap.

(Ereditato da Object)
Keys

HashMap è un'implementazione di IMap.

PeerReference

HashMap è un'implementazione di IMap.

(Ereditato da Object)
SyncRoot

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
Values

HashMap è un'implementazione di IMap.

Metodi

Nome Descrizione
Add(K, V)

HashMap è un'implementazione di IMap.

Add(KeyValuePair<K,V>)

HashMap è un'implementazione di IMap.

Add(Object, Object)

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
Clear()

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Contains(KeyValuePair<K,V>)

HashMap è un'implementazione di IMap.

Contains(Object)

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
ContainsKey(K)

HashMap è un'implementazione di IMap.

CopyTo(Array, Int32)

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
CopyTo(KeyValuePair<K,V>[], Int32)

HashMap è un'implementazione di IMap.

Dispose()

HashMap è un'implementazione di IMap.

(Ereditato da Object)
Dispose(Boolean)

HashMap è un'implementazione di IMap.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
FromJniHandle(IntPtr, JniHandleOwnership)

HashMap è un'implementazione di IMap.

GetEnumerator()

HashMap è un'implementazione di IMap.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
Remove(K)

HashMap è un'implementazione di IMap.

Remove(KeyValuePair<K,V>)

HashMap è un'implementazione di IMap.

Remove(Object)

HashMap è un'implementazione di IMap.

(Ereditato da JavaDictionary)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

HashMap è un'implementazione di IMap.

(Ereditato da Object)
ToLocalJniHandle(IDictionary<K,V>)

HashMap è un'implementazione di IMap.

ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
TryGetValue(K, V)

HashMap è un'implementazione di IMap.

UnregisterFromRuntime()

HashMap è un'implementazione di IMap.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IEnumerable.GetEnumerator()

HashMap è un'implementazione di IMap.

IJavaPeerable.Disposed()

HashMap è un'implementazione di IMap.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

HashMap è un'implementazione di IMap.

(Ereditato da Object)
IJavaPeerable.Finalized()

HashMap è un'implementazione di IMap.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

HashMap è un'implementazione di IMap.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

HashMap è un'implementazione di IMap.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

HashMap è un'implementazione di IMap.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

HashMap è un'implementazione di IMap.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

HashMap è un'implementazione di IMap.

ToInteroperableCollection<K,V>(IDictionary<K,V>)
Obsoleti.

HashMap è un'implementazione di IMap.

ToInteroperableCollection<T>(ICollection<T>)
Obsoleti.

HashMap è un'implementazione di IMap.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a