DataflowBlock.OutputAvailableAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken) |
Kaynağı kullanılabilir çıkış için zaman uyumsuz olarak izleyen bir Task<TResult> sağlar. |
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>) |
Kaynağı kullanılabilir çıkış için zaman uyumsuz olarak izleyen bir Task<TResult> sağlar. |
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>, CancellationToken)
- Kaynak:
- DataflowBlock.cs
- Kaynak:
- DataflowBlock.cs
- Kaynak:
- DataflowBlock.cs
Kaynağı kullanılabilir çıkış için zaman uyumsuz olarak izleyen bir Task<TResult> sağlar.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<bool> ^ OutputAvailableAsync(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<bool> OutputAvailableAsync<TOutput> (this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.CancellationToken cancellationToken);
static member OutputAvailableAsync : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function OutputAvailableAsync(Of TOutput) (source As ISourceBlock(Of TOutput), cancellationToken As CancellationToken) As Task(Of Boolean)
Tür Parametreleri
- TOutput
Kaynakta bulunan veri türünü belirtir.
Parametreler
- source
- ISourceBlock<TOutput>
İzlenecek kaynak.
- cancellationToken
- CancellationToken
Zaman uyumsuz işlemin iptal edileceği iptal belirteci.
Döndürülenler
Daha Task<TResult> fazla çıkışın kullanılabilir olup olmadığını ve ne zaman kullanılabilir olduğunu bildiren bir. Görev tamamlandığında , Resulttrue
kaynakta daha fazla çıkış sağlanır (ancak kaynağın başka bir tüketicisi verileri alabilir). döndürürse false
, çıkış kullanılabilir duruma getirilmeden önce kaynağın tamamlanması nedeniyle daha fazla çıkış kullanılamaz ve hiçbir zaman kullanılamaz.
Özel durumlar
İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.
Şunlara uygulanır
OutputAvailableAsync<TOutput>(ISourceBlock<TOutput>)
- Kaynak:
- DataflowBlock.cs
- Kaynak:
- DataflowBlock.cs
- Kaynak:
- DataflowBlock.cs
Kaynağı kullanılabilir çıkış için zaman uyumsuz olarak izleyen bir Task<TResult> sağlar.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static System::Threading::Tasks::Task<bool> ^ OutputAvailableAsync(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source);
public static System.Threading.Tasks.Task<bool> OutputAvailableAsync<TOutput> (this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source);
static member OutputAvailableAsync : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> -> System.Threading.Tasks.Task<bool>
<Extension()>
Public Function OutputAvailableAsync(Of TOutput) (source As ISourceBlock(Of TOutput)) As Task(Of Boolean)
Tür Parametreleri
- TOutput
Kaynakta bulunan veri türünü belirtir.
Parametreler
- source
- ISourceBlock<TOutput>
İzlenecek kaynak.
Döndürülenler
Daha Task<TResult> fazla çıkışın kullanılabilir olup olmadığını ve ne zaman kullanılabilir olduğunu bildiren bir. Görev tamamlandığında , Resulttrue
kaynakta daha fazla çıkış sağlanır (ancak kaynağın başka bir tüketicisi verileri alabilir).
döndürürse false
, çıkış kullanılabilir duruma getirilmeden önce kaynağın tamamlanması nedeniyle daha fazla çıkış kullanılamaz ve hiçbir zaman kullanılamaz.