Spliterators.AbstractSpliterator.InterfaceConsts.Concurrent Campo
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.
Cuidado
This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.
Valor característico que significa que a origem do elemento pode ser modificada simultaneamente com segurança (permitindo adições, substituições e/ou remoções) por vários threads sem sincronização externa.
[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
Valor do campo
Value = 4096- Atributos
Comentários
Valor característico que significa que a origem do elemento pode ser modificada simultaneamente com segurança (permitindo adições, substituições e/ou remoções) por vários threads sem sincronização externa. Em caso afirmativo, espera-se que o Spliterator tenha uma política documentada sobre o impacto das modificações durante a travessia.
Um Spliterator de nível superior não deve relatar ambos CONCURRENT
e SIZED
, uma vez que o tamanho finito, se conhecido, pode mudar se a fonte for modificada simultaneamente durante a travessia. Tal Spliterator é inconsistente e nenhuma garantia pode ser feita sobre qualquer computação usando esse Spliterator. Os subdivisores podem informar SIZED
se o tamanho da subdivisão é conhecido e se as adições ou remoções na fonte não são refletidas durante a travessia.
Um Spliterator de nível superior não deve relatar ambos CONCURRENT
e IMMUTABLE
, uma vez que eles são mutuamente exclusivos. Tal Spliterator é inconsistente e nenhuma garantia pode ser feita sobre qualquer computação usando esse Spliterator. Os subdivisores podem informar IMMUTABLE
se adições ou remoções na fonte não são refletidas durante a travessia.
Documentação Java para java.util.Spliterator.CONCURRENT
.
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.