Langage

JavaObjectArray<T> Classe

Définition

[Java.Interop.JniTypeSignature("java/lang/Object", ArrayRank=1, GenerateJavaPeer=false)]
public class JavaObjectArray<T> : Java.Interop.JavaArray<T>
[<Java.Interop.JniTypeSignature("java/lang/Object", ArrayRank=1, GenerateJavaPeer=false)>]
type JavaObjectArray<'T> = class
    inherit JavaArray<'T>

Paramètres de type

T
Héritage
JavaObjectArray<T>
Attributs

Remarques

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
JavaObjectArray<T>(IEnumerable<T>)
JavaObjectArray<T>(IList<T>)
JavaObjectArray<T>(Int32)
JavaObjectArray<T>(JniObjectReference, JniObjectReferenceOptions)

Propriétés

Nom Description
IsReadOnly (Hérité de JavaArray<T>)
Item[Int32]
JniIdentityHashCode

Retourne le même code de hachage pour l’objet donné que celui retourné par la méthode hashCode(), que la classe de l’objet donné remplace hashCode().

(Hérité de JavaObject)
JniManagedPeerState (Hérité de JavaObject)
JniPeerMembers (Hérité de JavaObject)
Length (Hérité de JavaArray<T>)
PeerReference (Hérité de JavaObject)

Méthodes

Nom Description
Clear()
Construct(JniObjectReference, JniObjectReferenceOptions) (Hérité de JavaObject)
Contains(T) (Hérité de JavaArray<T>)
CopyTo(T[], Int32)
Dispose() (Hérité de JavaObject)
Dispose(Boolean) (Hérité de JavaObject)
DisposeUnlessReferenced()
Equals(Object) (Hérité de JavaObject)
GetEnumerator()
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de JavaObject)
IndexOf(T)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions) (Hérité de JavaObject)
ToArray() (Hérité de JavaArray<T>)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de JavaObject)
UnregisterFromRuntime() (Hérité de JavaObject)

Implémentations d’interfaces explicites

Nom Description
ICollection.CopyTo(Array, Int32) (Hérité de JavaArray<T>)
ICollection.Count (Hérité de JavaArray<T>)
ICollection.IsSynchronized (Hérité de JavaArray<T>)
ICollection.SyncRoot (Hérité de JavaArray<T>)
ICollection<T>.Add(T) (Hérité de JavaArray<T>)
ICollection<T>.Count (Hérité de JavaArray<T>)
ICollection<T>.Remove(T) (Hérité de JavaArray<T>)
IEnumerable.GetEnumerator() (Hérité de JavaArray<T>)
IJavaPeerable.Disposed() (Hérité de JavaObject)
IJavaPeerable.Finalized() (Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock (Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference) (Hérité de JavaObject)
IList.Add(Object) (Hérité de JavaArray<T>)
IList.Contains(Object) (Hérité de JavaArray<T>)
IList.IndexOf(Object) (Hérité de JavaArray<T>)
IList.Insert(Int32, Object) (Hérité de JavaArray<T>)
IList.IsFixedSize (Hérité de JavaArray<T>)
IList.Item[Int32] (Hérité de JavaArray<T>)
IList.Remove(Object) (Hérité de JavaArray<T>)
IList.RemoveAt(Int32) (Hérité de JavaArray<T>)
IList<T>.Insert(Int32, T) (Hérité de JavaArray<T>)
IList<T>.RemoveAt(Int32) (Hérité de JavaArray<T>)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

ToInteroperableCollection<T>(ICollection<T>)
ToInteroperableCollection<T>(IList<T>)
TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à