ConcurrentBag<T>.TryTake(T) Método

Definição

Tentativas de remover e devolver um objeto do 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

Parâmetros

result
T

Quando este método regressa, result contém o objeto removido do ConcurrentBag<T> ou o valor padrão de T se o saco estiver vazio.

Devoluções

true se um objeto fosse removido com sucesso; caso contrário, false.

Implementações

Aplica-se a

Ver também