Spliterators.SpliteratorUnknownSize Método
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.
Cria um Spliterator uso de Iterator determinado como a origem dos elementos, sem estimativa de tamanho inicial.
[Android.Runtime.Register("spliteratorUnknownSize", "(Ljava/util/Iterator;I)Ljava/util/Spliterator;", "", ApiSince=24)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static Java.Util.ISpliterator? SpliteratorUnknownSize(Java.Util.IIterator? iterator, Java.Util.SpliteratorCharacteristics characteristics);
[<Android.Runtime.Register("spliteratorUnknownSize", "(Ljava/util/Iterator;I)Ljava/util/Spliterator;", "", ApiSince=24)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member SpliteratorUnknownSize : Java.Util.IIterator * Java.Util.SpliteratorCharacteristics -> Java.Util.ISpliterator
Parâmetros
- iterator
- IIterator
O iterador para a origem
- characteristics
- SpliteratorCharacteristics
Características da origem ou dos elementos desse divisor (SIZED e SUBSIZED, se fornecidas, são ignoradas e não são relatadas).)
Retornos
Um divisor de um iterador
- Atributos
Comentários
Cria um Spliterator uso de Iterator determinado como a origem dos elementos, sem estimativa de tamanho inicial.
O divisor não <está em>associação</em> atraso, herda as <propriedades em>fail-fast</em> do iterador e implementa trySplit para permitir paralelismo limitado.
A passagem de elementos deve ser realizada por meio do divisor. O comportamento de divisão e passagem é indefinido se o iterador é operado após o divisor ser retornado.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.