BlockingCollection<T>.Add 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.
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
O BlockingCollection<T> foi descartado.
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
Está CancellationToken cancelado.
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.