JavaArray<T> Classe

Definição

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
type JavaArray<'T> = class
    inherit JavaObject
    interface IList
    interface ICollection
    interface IEnumerable
    interface IList<'T>
    interface ICollection<'T>
    interface seq<'T>

Parâmetros de tipo

T
Herança
JavaArray<T>
Derivado
Implementações

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Propriedades

Nome Description
IsReadOnly
Item[Int32]
JniIdentityHashCode (Herdado de JavaObject)
JniManagedPeerState (Herdado de JavaObject)
JniPeerMembers (Herdado de JavaObject)
Length
PeerReference (Herdado de JavaObject)

Métodos

Nome Description
Clear()
Construct(JniObjectReference, JniObjectReferenceOptions) (Herdado de JavaObject)
Contains(T)
CopyTo(T[], Int32)
Dispose() (Herdado de JavaObject)
Dispose(Boolean) (Herdado de JavaObject)
DisposeUnlessReferenced() (Herdado de JavaObject)
Equals(Object) (Herdado de JavaObject)
GetEnumerator()
GetHashCode() (Herdado de JavaObject)
IndexOf(T)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions) (Herdado de JavaObject)
ToArray()
ToString() (Herdado de JavaObject)
UnregisterFromRuntime() (Herdado de JavaObject)

Implantações explícitas de interface

Nome 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() (Herdado de JavaObject)
IJavaPeerable.Finalized() (Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference) (Herdado 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étodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

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

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a