Comparteix a través de


BlockingCollection<T>.Add Método

Definición

Agrega el elemento a BlockingCollection<T>.

Sobrecargas

Add(T)

Agrega el elemento a BlockingCollection<T>.

Add(T, CancellationToken)

Agrega el elemento a BlockingCollection<T>.

Add(T)

Source:
BlockingCollection.cs
Source:
BlockingCollection.cs
Source:
BlockingCollection.cs

Agrega el elemento a 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

Elemento que se va a agregar a la colección. El valor puede ser una referencia nula.

Excepciones

BlockingCollection<T> se ha marcado como completo en lo relativo a las adiciones.

o bien

La colección subyacente no aceptó el elemento.

Comentarios

Si se especificó una capacidad limitada cuando se inicializó esta instancia de BlockingCollection<T> , una llamada a Add puede bloquearse hasta que haya espacio disponible para almacenar el elemento proporcionado.

Consulte también

Se aplica a

Add(T, CancellationToken)

Source:
BlockingCollection.cs
Source:
BlockingCollection.cs
Source:
BlockingCollection.cs

Agrega el elemento a 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

Elemento que se va a agregar a la colección. El valor puede ser una referencia nula.

cancellationToken
CancellationToken

Token de cancelación que se va a observar.

Excepciones

BlockingCollection<T> ha sido eliminado o CancellationTokenSource que posee cancellationToken ha sido eliminado.

BlockingCollection<T> se ha marcado como completo en lo relativo a las adiciones.

o bien

La colección subyacente no aceptó el elemento.

Comentarios

Si se especificó una capacidad limitada cuando se inicializó esta instancia de BlockingCollection<T> , una llamada a Add puede bloquearse hasta que el espacio esté disponible para almacenar el elemento proporcionado.

Este método puede devolverse al principio con si OperationCanceledExceptioncancellationToken se cancela .

Consulte también

Se aplica a