BlockingCollection<T>.ICollection.CopyTo(Array, Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Copia todos os itens da BlockingCollection<T> instância para um array unidimensional compatível, começando no índice especificado do array-alvo.
virtual void System.Collections.ICollection.CopyTo(Array ^ array, int index) = System::Collections::ICollection::CopyTo;
void ICollection.CopyTo(Array array, int index);
abstract member System.Collections.ICollection.CopyTo : Array * int -> unit
override this.System.Collections.ICollection.CopyTo : Array * int -> unit
Sub CopyTo (array As Array, index As Integer) Implements ICollection.CopyTo
Parâmetros
- array
- Array
O array unidimensional que é o destino dos elementos copiados da BlockingCollection<T> instância. O array deve ter indexação baseada em zero.
- index
- Int32
O índice baseado em zero em array onde começa a cópia.
Implementações
Exceções
O BlockingCollection<T> foi descartado.
O array argumento é nulo.
O argumento index é inferior a zero.
O argumento index é igual ou superior ao comprimento do array, o array é multidimensional, ou o parâmetro de tipo para a coleção não pode ser automaticamente lançado para o tipo do array de destino.