Язык

Spliterator.Concurrent Поле

Определение

Внимание!

This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.

Значение характеристик, указывающее, что источник элемента может быть безопасно изменен (разрешая добавления, замены и /или удаления) несколькими потоками без внешней синхронизации.

[Android.Runtime.Register("CONCURRENT", ApiSince=24)]
[System.Obsolete("This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.", true)]
public const Java.Util.SpliteratorCharacteristics Concurrent = 4096;
[<Android.Runtime.Register("CONCURRENT", ApiSince=24)>]
[<System.Obsolete("This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.", true)>]
val mutable Concurrent : Java.Util.SpliteratorCharacteristics

Значение поля

Value = 4096
Атрибуты

Комментарии

Значение характеристик, указывающее, что источник элемента может быть безопасно изменен (разрешая добавления, замены и /или удаления) несколькими потоками без внешней синхронизации. Если это так, то, как ожидается, разделитель будет иметь документированную политику, касающуюся влияния изменений во время обхода.

Разбиение верхнего уровня не должно сообщать CONCURRENTSIZEDи , так как конечный размер, если известно, может измениться, если источник одновременно изменяется во время обхода. Такой разделитель несогласован, и никаких гарантий о любых вычислениях с помощью разбиения не требуется. Вложенные разбиения могут сообщать SIZED , если размер разделителя известен, а при обходе не отражаются дополнения или удаления в источник.

Разделитель верхнего уровня не должен сообщать как о том, так CONCURRENT и IMMUTABLE, так как они взаимоисключающие. Такой разделитель несогласован, и никаких гарантий о любых вычислениях с помощью разбиения не требуется. Вложенные разбиения могут сообщать IMMUTABLE , если при обходе не отражаются дополнения или удаления в источник.

Java документации по java.util.Spliterator.CONCURRENT.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к