Spliterator.Concurrent Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
This constant will be removed in the future version. Use Java.Util.SpliteratorCharacteristics enum directly instead of this field.
Valor de característica que indica que el origen del elemento puede modificarse simultáneamente de forma segura (lo que permite adiciones, reemplazos o eliminaciones) mediante varios subprocesos sin sincronización 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 de campo
Value = 4096- Atributos
Comentarios
Valor de característica que indica que el origen del elemento puede modificarse simultáneamente de forma segura (lo que permite adiciones, reemplazos o eliminaciones) mediante varios subprocesos sin sincronización externa. Si es así, se espera que spliterator tenga una directiva documentada sobre el impacto de las modificaciones durante el recorrido.
Un divisor de nivel superior no debe notificar y CONCURRENT
SIZED
, ya que el tamaño finito, si se conoce, puede cambiar si el origen se modifica simultáneamente durante el recorrido. Este spliterador es incoherente y no se puede realizar ninguna garantía sobre cualquier cálculo mediante ese spliterador. Los sub-spliterators pueden informar SIZED
si se conoce el tamaño de la sub-división y las adiciones o eliminaciones al origen no se reflejan al atravesar.
Un divisor de nivel superior no debe informar sobre CONCURRENT
y IMMUTABLE
, ya que son mutuamente excluyentes. Este spliterador es incoherente y no se puede realizar ninguna garantía sobre cualquier cálculo mediante ese spliterador. Los sub-spliterators pueden informar IMMUTABLE
si las adiciones o eliminaciones al origen no se reflejan al atravesar.
Documentación de Java para java.util.Spliterator.CONCURRENT
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.