ConcurrentBag<T>.TryTake(T) Metodo

Definizione

Tenta di rimuovere e restituire un oggetto dall'oggetto ConcurrentBag<T>.

public:
 virtual bool TryTake([Runtime::InteropServices::Out] T % result);
public bool TryTake (out T result);
abstract member TryTake : 'T -> bool
override this.TryTake : 'T -> bool
Public Function TryTake (ByRef result As T) As Boolean

Parametri

result
T

Quando questo metodo viene restituito, result contiene l'oggetto rimosso da ConcurrentBag<T> o il valore predefinito di T se il contenitore è vuoto.

Restituisce

true se un oggetto è stato rimosso correttamente. In caso contrario, false.

Implementazioni

Si applica a

Vedi anche