Collections.CheckedList(IList, Class) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma exibição de typesafe dinamicamente da lista especificada.
[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
Parâmetros
- list
- IList
a lista para a qual uma exibição de typesafe dinamicamente deve ser retornada
- type
- Class
o tipo de elemento que list tem permissão para manter
Retornos
uma exibição de typesafe dinamicamente da lista especificada
- Atributos
Comentários
Retorna uma exibição de typesafe dinamicamente da lista especificada. Qualquer tentativa de inserir um elemento do tipo errado resultará em uma imediata ClassCastException. Supondo que uma lista não contenha elementos digitado incorretamente antes do momento em que uma exibição de typesafe dinamicamente é gerada e que todo o acesso subsequente à lista ocorra por meio da exibição, é garantido que a lista não pode conter um elemento digitado incorretamente.
Uma discussão sobre o uso de exibições de tipo dinâmico pode ser encontrada na documentação do #checkedCollection checkedCollection método.
A lista retornada será serializável se a lista especificada for serializável.
Como null é considerada um valor de qualquer tipo de referência, a lista retornada permite a inserção de elementos nulos sempre que a lista de backup o faz.
Adicionado em 1.5.
Java documentação para java.util.Collections.checkedList(java.util.List<E>, java.lang.Class<E>).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.