Collections.UnmodifiableMap(IDictionary) Método

Definição

Retorna uma exibição não modificável do mapa especificado.

[Android.Runtime.Register("unmodifiableMap", "(Ljava/util/Map;)Ljava/util/Map;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })]
public static System.Collections.IDictionary UnmodifiableMap(System.Collections.IDictionary m);
[<Android.Runtime.Register("unmodifiableMap", "(Ljava/util/Map;)Ljava/util/Map;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })>]
static member UnmodifiableMap : System.Collections.IDictionary -> System.Collections.IDictionary

Parâmetros

m
IDictionary

o mapa para o qual uma exibição não modificável deve ser retornada.

Retornos

uma exibição não modificável do mapa especificado.

Atributos

Comentários

Retorna uma exibição não modificável do mapa especificado. As operações de consulta no mapa retornado "read through" para o mapa especificado e as tentativas de modificar o mapa retornado, sejam elas diretas ou por meio de suas exibições de coleção, resultam em um UnsupportedOperationException.

O mapa retornado será serializável se o mapa especificado for serializável.

Java documentação para java.util.Collections.unmodifiableMap(java.util.Map<? extends K, ? extends V>).

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.

Aplica-se a