Langage

JavaArray<T> Classe

Définition

[Java.Interop.JniTypeSignature("java/lang/Object", ArrayRank=1, GenerateJavaPeer=false)]
public abstract class JavaArray<T> : Java.Interop.JavaObject, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.IList
[<Java.Interop.JniTypeSignature("java/lang/Object", ArrayRank=1, GenerateJavaPeer=false)>]
type JavaArray<'T> = class
    inherit JavaObject
    interface IList
    interface ICollection
    interface IEnumerable
    interface IList<'T>
    interface ICollection<'T>
    interface seq<'T>

Paramètres de type

T
Héritage
JavaArray<T>
Dérivé
Attributs
Implémente

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.

Propriétés

Nom Description
IsReadOnly
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
PeerReference (Hérité de JavaObject)

Méthodes

Nom Description
Clear()
Construct(JniObjectReference, JniObjectReferenceOptions) (Hérité de JavaObject)
Contains(T)
CopyTo(T[], Int32)
Dispose() (Hérité de JavaObject)
Dispose(Boolean) (Hérité de JavaObject)
DisposeUnlessReferenced() (Hérité de JavaObject)
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()
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)
ICollection.Count
ICollection.IsSynchronized
ICollection.SyncRoot
ICollection<T>.Add(T)
ICollection<T>.Count
ICollection<T>.Remove(T)
IEnumerable.GetEnumerator()
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)
IList.Contains(Object)
IList.IndexOf(Object)
IList.Insert(Int32, Object)
IList.IsFixedSize
IList.Item[Int32]
IList.Remove(Object)
IList.RemoveAt(Int32)
IList<T>.Insert(Int32, T)
IList<T>.RemoveAt(Int32)

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 à