Collections.CheckedSet(ICollection, 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 dinamicamente segura de tipo do conjunto especificado.
[Android.Runtime.Register("checkedSet", "(Ljava/util/Set;Ljava/lang/Class;)Ljava/util/Set;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public static System.Collections.ICollection CheckedSet (System.Collections.ICollection s, Java.Lang.Class type);
[<Android.Runtime.Register("checkedSet", "(Ljava/util/Set;Ljava/lang/Class;)Ljava/util/Set;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
static member CheckedSet : System.Collections.ICollection * Java.Lang.Class -> System.Collections.ICollection
Parâmetros
o conjunto para o qual um modo de exibição dinamicamente seguro de tipo deve ser retornado
- type
- Class
o tipo de elemento que s
é permitido manter
Retornos
uma exibição dinamicamente segura do conjunto especificado
- Atributos
Comentários
Retorna uma exibição dinamicamente segura de tipo do conjunto especificado. Qualquer tentativa de inserir um elemento do tipo errado resultará em um ClassCastException
imediato . Supondo que um conjunto não contenha elementos digitados incorretamente antes do momento em que um modo de exibição dinamicamente seguro de tipo é gerado, e que todo o acesso subsequente ao conjunto ocorra por meio do modo de exibição, é garantido que o conjunto não possa conter um elemento digitado incorretamente.
Uma discussão sobre o uso de modos de exibição dinamicamente seguros pode ser encontrada na documentação do #checkedCollection checkedCollection
método.
O conjunto retornado será serializável se o conjunto especificado for serializável.
Como null
é considerado um valor de qualquer tipo de referência, o conjunto retornado permite a inserção de elementos nulos sempre que o conjunto de suporte o faz.
Adicionado em 1.5.
Documentação Java para java.util.Collections.checkedSet(java.util.Set<E>, java.lang.Class<E>)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.