Collections.CheckedList(IList, Class) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce una visualizzazione typesafe dinamicamente dell'elenco specificato.
[Android.Runtime.Register("checkedList", "(Ljava/util/List;Ljava/lang/Class;)Ljava/util/List;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public static System.Collections.IList CheckedList (System.Collections.IList list, Java.Lang.Class type);
[<Android.Runtime.Register("checkedList", "(Ljava/util/List;Ljava/lang/Class;)Ljava/util/List;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
static member CheckedList : System.Collections.IList * Java.Lang.Class -> System.Collections.IList
Parametri
- list
- IList
elenco per il quale deve essere restituita una visualizzazione typesafe dinamicamente
- type
- Class
il tipo di elemento che list
è autorizzato a contenere
Restituisce
visualizzazione typesafe dinamica dell'elenco specificato
- Attributi
Commenti
Restituisce una visualizzazione typesafe dinamicamente dell'elenco specificato. Qualsiasi tentativo di inserimento di un elemento del tipo errato comporterà un'immediata ClassCastException
. Supponendo che un elenco non contenga elementi tipizzato in modo non corretto prima della generazione di una visualizzazione typesafe in modo dinamico e che tutto l'accesso successivo all'elenco avvenga attraverso la visualizzazione, è garantito che l'elenco non possa contenere un elemento tipizzato in modo non corretto.
È possibile trovare una discussione sull'uso di viste typesafe in modo dinamico nella documentazione relativa al #checkedCollection checkedCollection
metodo .
L'elenco restituito sarà serializzabile se l'elenco specificato è serializzabile.
Poiché null
è considerato un valore di qualsiasi tipo riferimento, l'elenco restituito consente l'inserimento di elementi Null ogni volta che l'elenco di supporto esegue.
Aggiunto nella versione 1.5.
Documentazione java per java.util.Collections.checkedList(java.util.List<E>, java.lang.Class<E>)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.