DataflowBlock.LinkTo 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
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>) |
öğesini ISourceBlock<TOutput> belirtilen ITargetBlock<TInput>öğesine bağlar. |
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>) |
ISourceBlock<TOutput> belirtilen filtreyi kullanarak öğesini belirtilene ITargetBlock<TInput> bağlar. |
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>) |
ISourceBlock<TOutput> belirtilen filtreyi kullanarak öğesini belirtilene ITargetBlock<TInput> bağlar. |
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>)
öğesini ISourceBlock<TOutput> belirtilen ITargetBlock<TInput>öğesine bağlar.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ LinkTo(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source, System::Threading::Tasks::Dataflow::ITargetBlock<TOutput> ^ target);
public static IDisposable LinkTo<TOutput> (this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target);
static member LinkTo : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> * System.Threading.Tasks.Dataflow.ITargetBlock<'Output> -> IDisposable
<Extension()>
Public Function LinkTo(Of TOutput) (source As ISourceBlock(Of TOutput), target As ITargetBlock(Of TOutput)) As IDisposable
Tür Parametreleri
- TOutput
Kaynakta bulunan veri türünü belirtir.
Parametreler
- source
- ISourceBlock<TOutput>
Bağlanılacak kaynak.
- target
- ITargetBlock<TOutput>
Kaynağın ITargetBlock<TInput> bağlandığı yer.
Döndürülenler
IDisposable çağrısının Dispose
ardından kaynağın hedefle bağlantısını kaldıracak bir durum.
Özel durumlar
Şunlara uygulanır
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>)
ISourceBlock<TOutput> belirtilen filtreyi kullanarak öğesini belirtilene ITargetBlock<TInput> bağlar.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ LinkTo(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source, System::Threading::Tasks::Dataflow::ITargetBlock<TOutput> ^ target, Predicate<TOutput> ^ predicate);
public static IDisposable LinkTo<TOutput> (this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, Predicate<TOutput> predicate);
static member LinkTo : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> * System.Threading.Tasks.Dataflow.ITargetBlock<'Output> * Predicate<'Output> -> IDisposable
<Extension()>
Public Function LinkTo(Of TOutput) (source As ISourceBlock(Of TOutput), target As ITargetBlock(Of TOutput), predicate As Predicate(Of TOutput)) As IDisposable
Tür Parametreleri
- TOutput
Kaynakta bulunan veri türünü belirtir.
Parametreler
- source
- ISourceBlock<TOutput>
Bağlanılacak kaynak.
- target
- ITargetBlock<TOutput>
Kaynağın ITargetBlock<TInput> bağlandığı yer.
- predicate
- Predicate<TOutput>
Bir iletinin kaynaktan hedefe yayılması için iletinin filtrelenmesi gerekir.
Döndürülenler
IDisposable çağrısının Dispose
ardından kaynağın hedefle bağlantısını kaldıracak bir durum.
Özel durumlar
şeklindedir source
null
.
-veya-
şeklindedir target
null
.
-veya-
şeklindedir predicate
null
.
Şunlara uygulanır
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>)
ISourceBlock<TOutput> belirtilen filtreyi kullanarak öğesini belirtilene ITargetBlock<TInput> bağlar.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static IDisposable ^ LinkTo(System::Threading::Tasks::Dataflow::ISourceBlock<TOutput> ^ source, System::Threading::Tasks::Dataflow::ITargetBlock<TOutput> ^ target, System::Threading::Tasks::Dataflow::DataflowLinkOptions ^ linkOptions, Predicate<TOutput> ^ predicate);
public static IDisposable LinkTo<TOutput> (this System.Threading.Tasks.Dataflow.ISourceBlock<TOutput> source, System.Threading.Tasks.Dataflow.ITargetBlock<TOutput> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions, Predicate<TOutput> predicate);
static member LinkTo : System.Threading.Tasks.Dataflow.ISourceBlock<'Output> * System.Threading.Tasks.Dataflow.ITargetBlock<'Output> * System.Threading.Tasks.Dataflow.DataflowLinkOptions * Predicate<'Output> -> IDisposable
<Extension()>
Public Function LinkTo(Of TOutput) (source As ISourceBlock(Of TOutput), target As ITargetBlock(Of TOutput), linkOptions As DataflowLinkOptions, predicate As Predicate(Of TOutput)) As IDisposable
Tür Parametreleri
- TOutput
Kaynakta bulunan veri türünü belirtir.
Parametreler
- source
- ISourceBlock<TOutput>
Bağlanılacak kaynak.
- target
- ITargetBlock<TOutput>
Kaynağın ITargetBlock<TInput> bağlandığı yer.
- linkOptions
- DataflowLinkOptions
Veri akışı blokları arasında bağlantının nasıl yapılandırıldığını belirten numaralandırma değerlerinden biri.
- predicate
- Predicate<TOutput>
Bir iletinin kaynaktan hedefe yayılması için iletinin filtrelenmesi gerekir.
Döndürülenler
IDisposable çağrısının Dispose
ardından kaynağın hedefle bağlantısını kaldıracak bir durum.
Özel durumlar
source
null (Visual Basic hiçbir şey) değeridir.
-veya-
target
null (Visual Basic hiçbir şey) değeridir.
-veya-
linkOptions
null (Visual Basic hiçbir şey) değeridir.
-veya-
predicate
null (Visual Basic hiçbir şey) değeridir.