ConcurrentBag<T>.TryTake(T) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ż
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.