ConcurrentBag<T>.TryTake(T) Methode

Definition

Versucht, ein Objekt aus dem 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

Parameter

result
T

Wenn diese Methode zurückgegeben wird, enthält das Objekt, result das aus dem ConcurrentBag<T> oder dem Standardwert entfernt wird, wenn T der Beutel leer ist.

Gibt zurück

truewenn ein Objekt erfolgreich entfernt wurde; andernfalls . false

Implementiert

Gilt für:

Weitere Informationen