ConcurrentBag<T>.TryTake(T) Metoda

Definicja

Próbuje usunąć i zwrócić obiekt z obiektu 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

Parametry

result
T

Gdy ta metoda zwraca wartość , result zawiera obiekt usunięty z ConcurrentBag<T> lub wartość T domyślną, jeśli torba jest pusta.

Zwraca

true jeśli obiekt został pomyślnie usunięty; w przeciwnym razie , false.

Implementuje

Dotyczy

Zobacz też