Collections.CheckedNavigableSet(INavigableSet, Class) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает динамические типы представления указанного навигационного набора.
[Android.Runtime.Register("checkedNavigableSet", "(Ljava/util/NavigableSet;Ljava/lang/Class;)Ljava/util/NavigableSet;", "", ApiSince=26)]
[Java.Interop.JavaTypeParameters(new System.String[] { "E" })]
public static Java.Util.INavigableSet CheckedNavigableSet (Java.Util.INavigableSet s, Java.Lang.Class type);
[<Android.Runtime.Register("checkedNavigableSet", "(Ljava/util/NavigableSet;Ljava/lang/Class;)Ljava/util/NavigableSet;", "", ApiSince=26)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "E" })>]
static member CheckedNavigableSet : Java.Util.INavigableSet * Java.Lang.Class -> Java.Util.INavigableSet
Параметры
навигационируемый набор, для которого требуется возвращать динамическое представление типов
- type
- Class
Тип элемента, который s
разрешено хранить
Возвращаемое значение
динамические типы представления указанного навигационного набора
- Атрибуты
Комментарии
Возвращает динамические типы представления указанного навигационного набора. Любая попытка вставить элемент неправильного типа приведет к немедленной ClassCastException
попытке. Предполагая, что навигационируемый набор не содержит неправильно типизированных элементов до создания динамического представления типов, и что весь последующий доступ к навигационируемому набору происходит через представление, он <>гарантирует<>, что навигация не может содержать неправильно типизированный элемент.
Обсуждение использования динамических типов представлений можно найти в документации по методу #checkedCollection checkedCollection
.
Возвращаемый навигацию набор будет сериализуемым, если указанный навигацительный набор сериализуется.
Так как null
считается значением любого ссылочного типа, возвращаемый навигационные наборы разрешает вставку пустых элементов всякий раз, когда резервный отсортированный набор выполняет сортировку.
Добавлено в версии 1.8.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.