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 Disposeardı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 Disposeardı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 Disposeardı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.