ConcurrentBag<T>.TryTake(T) Yöntem

Tanım

öğesinden bir nesneyi kaldırmaya ve döndürmeye ConcurrentBag<T>çalışır.

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

Parametreler

result
T

Bu yöntem döndürdüğünde, result paketin boş olması durumunda öğesinden ConcurrentBag<T> veya varsayılan değerinden T kaldırılan nesneyi içerir.

Döndürülenler

true bir nesne başarıyla kaldırıldıysa; aksi takdirde , false.

Uygulamalar

Şunlara uygulanır

Ayrıca bkz.