AsObservable<TOutput>(ISourceBlock<TOutput>)
|
Vytvoří novou IObservable<T> abstrakci nad .ISourceBlock<TOutput>
|
AsObserver<TInput>(ITargetBlock<TInput>)
|
Vytvoří novou IObserver<T> abstrakci nad .ITargetBlock<TInput>
|
Choose<T1,T2,T3>(ISourceBlock<T1>, Action<T1>, ISourceBlock<T2>, Action<T2>, ISourceBlock<T3>, Action<T3>)
|
Monitoruje tři zdroje toku dat a vyvolá zadanou obslužnou rutinu pro jakýkoli zdroj, který zpřístupňuje data jako první.
|
Choose<T1,T2,T3>(ISourceBlock<T1>, Action<T1>, ISourceBlock<T2>, Action<T2>, ISourceBlock<T3>, Action<T3>, DataflowBlockOptions)
|
Monitoruje tři zdroje toku dat a vyvolá zadanou obslužnou rutinu pro jakýkoli zdroj, který zpřístupňuje data jako první.
|
Choose<T1,T2>(ISourceBlock<T1>, Action<T1>, ISourceBlock<T2>, Action<T2>)
|
Monitoruje dva zdroje toku dat a vyvolá zadanou obslužnou rutinu pro jakýkoli zdroj, který zpřístupňuje data jako první.
|
Choose<T1,T2>(ISourceBlock<T1>, Action<T1>, ISourceBlock<T2>, Action<T2>, DataflowBlockOptions)
|
Monitoruje dva zdroje toku dat a vyvolá zadanou obslužnou rutinu pro jakýkoli zdroj, který zpřístupňuje data jako první.
|
Encapsulate<TInput,TOutput>(ITargetBlock<TInput>, ISourceBlock<TOutput>)
|
Zapouzdří cíl a zdroj do jednoho šíření.
|
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>)
|
ISourceBlock<TOutput> Odkazuje na zadané ITargetBlock<TInput>.
|
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>)
|
ISourceBlock<TOutput> Odkazuje na zadaný ITargetBlock<TInput> filtr.
|
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>)
|
ISourceBlock<TOutput> Odkazuje na zadaný ITargetBlock<TInput> filtr.
|
NullTarget<TInput>()
|
Získá cílový blok, který synchronně přijímá všechny nabízené zprávy a zahodí je.
|
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>)
|
Task<TResult> Poskytuje, že asynchronně monitoruje zdroj pro dostupný výstup.
|
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken)
|
Task<TResult> Poskytuje, že asynchronně monitoruje zdroj pro dostupný výstup.
|
Post<TInput>(ITargetBlock<TInput>, TInput)
|
Publikuje položku do souboru ITargetBlock<TInput>.
|
Receive<TOutput>(ISourceBlock<TOutput>)
|
Synchronně přijímá hodnotu ze zadaného zdroje.
|
Receive<TOutput>(ISourceBlock<TOutput>, CancellationToken)
|
Synchronně přijímá hodnotu ze zadaného zdroje a poskytuje token pro zrušení operace.
|
Receive<TOutput>(ISourceBlock<TOutput>, TimeSpan)
|
Synchronně přijímá hodnotu ze zadaného zdroje a sleduje volitelnou dobu časového limitu.
|
Receive<TOutput>(ISourceBlock<TOutput>, TimeSpan, CancellationToken)
|
Synchronně přijímá hodnotu ze zadaného zdroje a poskytuje token pro zrušení operace a sledování volitelného intervalu časového limitu.
|
ReceiveAllAsync<TOutput>(IReceivableSourceBlock<TOutput>, CancellationToken)
|
Vytvoří objekt IAsyncEnumerable<T> , který umožňuje přijímat všechna data ze zdroje.
|
ReceiveAsync<TOutput>(ISourceBlock<TOutput>)
|
Asynchronně přijímá hodnotu ze zadaného zdroje.
|
ReceiveAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken)
|
Asynchronně přijímá hodnotu ze zadaného zdroje a poskytuje token pro zrušení operace.
|
ReceiveAsync<TOutput>(ISourceBlock<TOutput>, TimeSpan)
|
Asynchronně přijímá hodnotu ze zadaného zdroje a sleduje volitelnou dobu časového limitu.
|
ReceiveAsync<TOutput>(ISourceBlock<TOutput>, TimeSpan, CancellationToken)
|
Asynchronně přijímá hodnotu ze zadaného zdroje a poskytuje token pro zrušení operace a sledování volitelného intervalu časového limitu.
|
SendAsync<TInput>(ITargetBlock<TInput>, TInput)
|
Asynchronně nabízí zprávu cílovému bloku zprávy, což umožňuje odložení.
|
SendAsync<TInput>(ITargetBlock<TInput>, TInput, CancellationToken)
|
Asynchronně nabízí zprávu cílovému bloku zprávy, což umožňuje odložení.
|
TryReceive<TOutput>(IReceivableSourceBlock<TOutput>, TOutput)
|
Pokusí se synchronně přijmout položku z objektu ISourceBlock<TOutput>.
|