BroadcastBlock<T>.IReceivableSourceBlock<T>.TryReceiveAll Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Försöker ta emot alla tillgängliga objekt synkront från 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
Parametrar
- items
- IList<T>
Objekten som tagits emot från källan.
Returer
trueom ett eller flera objekt kunde tas emot; annars . false
Kommentarer
Den här metoden blockerar inte väntan på att källan ska tillhandahålla ett objekt.
Det returneras efter kontroll av element, oavsett om ett element var tillgängligt eller inte.