BlockingCollection<T>.Add Método

Definição

Adiciona o item ao BlockingCollection<T>.

Sobrecargas

Name Description
Add(T)

Adiciona o item ao BlockingCollection<T>.

Add(T, CancellationToken)

Adiciona o item ao BlockingCollection<T>.

Add(T)

Origem:
BlockingCollection.cs
Origem:
BlockingCollection.cs
Origem:
BlockingCollection.cs
Origem:
BlockingCollection.cs
Origem:
BlockingCollection.cs

Adiciona o item ao BlockingCollection<T>.

public:
 void Add(T item);
public void Add(T item);
member this.Add : 'T -> unit
Public Sub Add (item As T)

Parâmetros

item
T

O item a ser adicionado à coleção. O valor pode ser uma referência nula.

Exceções

Foi BlockingCollection<T> marcado como completo no que diz respeito às adições.

-ou-

A coleção subjacente não aceitou o item.

Observações

Se uma capacidade limitada foi especificada quando esta instância de BlockingCollection<T> foi inicializada, uma chamada para Adicionar pode bloquear até que haja espaço disponível para armazenar o item fornecido.

Ver também

Aplica-se a

Add(T, CancellationToken)

Origem:
BlockingCollection.cs
Origem:
BlockingCollection.cs
Origem:
BlockingCollection.cs
Origem:
BlockingCollection.cs
Origem:
BlockingCollection.cs

Adiciona o item ao BlockingCollection<T>.

public:
 void Add(T item, System::Threading::CancellationToken cancellationToken);
public void Add(T item, System.Threading.CancellationToken cancellationToken);
member this.Add : 'T * System.Threading.CancellationToken -> unit
Public Sub Add (item As T, cancellationToken As CancellationToken)

Parâmetros

item
T

O item a ser adicionado à coleção. O valor pode ser uma referência nula.

cancellationToken
CancellationToken

Um token de cancelamento para observar.

Exceções

O BlockingCollection<T> que foi alienado ou o CancellationTokenSource que possui cancellationToken foi vendido.

Foi BlockingCollection<T> marcado como completo no que diz respeito às adições.

-ou-

A coleção subjacente não aceitou o item.

Observações

Se uma capacidade limitada foi especificada quando esta instância de BlockingCollection<T> foi inicializada, uma chamada pode Add bloquear até que haja espaço disponível para armazenar o item fornecido.

Este método pode regressar mais cedo com um OperationCanceledException se o cancellationToken for cancelado.

Ver também

Aplica-se a