Collections.UnmodifiableMap(IDictionary) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает неизменяемое представление указанной карты.
[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
Параметры
карта, для которой возвращается неизменимое представление.
Возвращаемое значение
неизменимое представление указанной карты.
- Атрибуты
Комментарии
Возвращает неизменяемое представление указанной карты. Операции запроса на возвращенную карту "считываются" на указанную карту, и пытается изменить возвращаемую карту, будь то прямое или через его представления коллекции, приводит к тому, что это приведет к UnsupportedOperationException.
Возвращаемая карта будет сериализуемой, если указанная карта сериализуема.
Java документации по java.util.Collections.unmodifiableMap(java.util.Map<? extends K, ? extends V>).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".