BlockingCollection<T>.Add Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge l'elemento all'oggetto BlockingCollection<T>.
Add(T) |
Aggiunge l'elemento all'oggetto BlockingCollection<T>. |
Add(T, CancellationToken) |
Aggiunge l'elemento all'oggetto BlockingCollection<T>. |
- Origine:
- BlockingCollection.cs
- Origine:
- BlockingCollection.cs
- Origine:
- BlockingCollection.cs
Aggiunge l'elemento all'oggetto BlockingCollection<T>.
public:
void Add(T item);
public void Add (T item);
member this.Add : 'T -> unit
Public Sub Add (item As T)
Parametri
- item
- T
Elemento da aggiungere alla raccolta. Il valore può essere un riferimento Null.
Eccezioni
L'interfaccia BlockingCollection<T> è stata eliminata.
BlockingCollection<T> è stato contrassegnato come completo in relazione alle aggiunte.
-oppure-
La raccolta sottostante non ha accettato l'elemento.
Commenti
Se è stata specificata una capacità associata quando questa istanza di BlockingCollection<T> è stata inizializzata, una chiamata a Aggiungi può bloccare fino a quando lo spazio non è disponibile per archiviare l'elemento specificato.
Vedi anche
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
- Origine:
- BlockingCollection.cs
- Origine:
- BlockingCollection.cs
- Origine:
- BlockingCollection.cs
Aggiunge l'elemento all'oggetto 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)
Parametri
- item
- T
Elemento da aggiungere alla raccolta. Il valore può essere un riferimento Null.
- cancellationToken
- CancellationToken
Token di annullamento da osservare.
Eccezioni
L'oggetto CancellationToken viene annullato.
È stato eliminato BlockingCollection<T> oppure CancellationTokenSource proprietario di cancellationToken
.
BlockingCollection<T> è stato contrassegnato come completo in relazione alle aggiunte.
-oppure-
La raccolta sottostante non ha accettato l'elemento.
Commenti
Se è stata specificata una capacità associata quando questa istanza di BlockingCollection<T> è stata inizializzata, una chiamata a può bloccare fino a Add quando lo spazio non è disponibile per archiviare l'elemento specificato.
Questo metodo può restituire in anticipo con un OperationCanceledException se l'oggetto cancellationToken
viene annullato.
Vedi anche
Si applica a
.NET 9 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: