DataflowBlock
AsObservable<TOutput>(ISourceBlock<TOutput>)
AsObserver<TInput>(ITargetBlock<TInput>)
Choose<T1, T2>(ISourceBlock<T1>, Action<T1>, ISourceBlock<T2>, Action<T2>)
Choose<T1, T2>(ISourceBlock<T1>, Action<T1>, ISourceBlock<T2>, Action<T2>, DataflowBlockOptions)
Choose<T1, T2, T3>(ISourceBlock<T1>, Action<T1>, ISourceBlock<T2>, Action<T2>, ISourceBlock<T3>, Action<T3>)
Choose<T1, T2, T3>(ISourceBlock<T1>, Action<T1>, ISourceBlock<T2>, Action<T2>, ISourceBlock<T3>, Action<T3>, DataflowBlockOptions)
Encapsulate<TInput, TOutput>(ITargetBlock<TInput>, ISourceBlock<TOutput>)
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>)
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>)
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>)
NullTarget<TInput>()
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>)
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken)
Post<TInput>(ITargetBlock<TInput>, TInput)
Receive<TOutput>(ISourceBlock<TOutput>)
Receive<TOutput>(ISourceBlock<TOutput>, CancellationToken)
Receive<TOutput>(ISourceBlock<TOutput>, TimeSpan)
Receive<TOutput>(ISourceBlock<TOutput>, TimeSpan, CancellationToken)
ReceiveAllAsync<TOutput>(IReceivableSourceBlock<TOutput>, CancellationToken)
ReceiveAsync<TOutput>(ISourceBlock<TOutput>)
ReceiveAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken)
ReceiveAsync<TOutput>(ISourceBlock<TOutput>, TimeSpan)
ReceiveAsync<TOutput>(ISourceBlock<TOutput>, TimeSpan, CancellationToken)
SendAsync<TInput>(ITargetBlock<TInput>, TInput)
SendAsync<TInput>(ITargetBlock<TInput>, TInput, CancellationToken)
TryReceive<TOutput>(IReceivableSourceBlock<TOutput>, TOutput)
xamarinios
namespace System.Threading.Tasks.Dataflow
{
public static class DataflowBlock
{
public static IAsyncEnumerable<TOutput>! ReceiveAllAsync<TOutput>(this IReceivableSourceBlock<TOutput>! source, CancellationToken cancellationToken = default);
}
}
| nuget.org | 0.0 % Reference this API |
|---|---|
| .NET | 5.06.07.08.09.010.0 |
| .NET Core | 3.03.1 |
| .NET Standard | 2.1 |
Information specific to xamarinios | |
| Assemblies | System.Threading.Tasks.Dataflow , Version=9.0.0.0, PublicKeyToken=b03f5f7f11d50a3a System.Threading.Tasks.Dataflow , Version=10.0.0.0, PublicKeyToken=b03f5f7f11d50a3a |
| Referencing | Your project needs a package reference to |
| Package | System.Threading.Tasks.Dataflow (9.0.3) netstandard2.1 |
| Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API