BroadcastBlock<T>.IReceivableSourceBlock<T>.TryReceiveAll Methode

Definitie

Pogingen om alle beschikbare items synchroon te ontvangen van de IReceivableSourceBlock<TOutput>.

 virtual bool System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T>.TryReceiveAll([Runtime::InteropServices::Out] System::Collections::Generic::IList<T> ^ % items) = System::Threading::Tasks::Dataflow::IReceivableSourceBlock<T>::TryReceiveAll;
bool IReceivableSourceBlock<T>.TryReceiveAll(out System.Collections.Generic.IList<T> items);
abstract member System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T>.TryReceiveAll : IList -> bool
override this.System.Threading.Tasks.Dataflow.IReceivableSourceBlock<T>.TryReceiveAll : IList -> bool
Function TryReceiveAll (ByRef items As IList(Of T)) As Boolean Implements IReceivableSourceBlock(Of T).TryReceiveAll

Parameters

items
IList<T>

De items die van de bron zijn ontvangen.

Retouren

true indien een of meer items kunnen worden ontvangen; anders, false.

Opmerkingen

Deze methode blokkeert niet het wachten totdat de bron een item opgeeft.

Deze retourneert na het controleren op elementen, of er al dan niet een element beschikbaar was.

Van toepassing op