Bagikan melalui


BatchedJoinBlock<T1,T2,T3>.LinkTo Metode

Definisi

Menautkan ISourceBlock<TOutput> ke yang ditentukan ITargetBlock<TInput> .

public:
 virtual IDisposable ^ LinkTo(System::Threading::Tasks::Dataflow::ITargetBlock<Tuple<System::Collections::Generic::IList<T1> ^, System::Collections::Generic::IList<T2> ^, System::Collections::Generic::IList<T3> ^> ^> ^ target, System::Threading::Tasks::Dataflow::DataflowLinkOptions ^ linkOptions);
public IDisposable LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock<Tuple<System.Collections.Generic.IList<T1>,System.Collections.Generic.IList<T2>,System.Collections.Generic.IList<T3>>> target, System.Threading.Tasks.Dataflow.DataflowLinkOptions linkOptions);
abstract member LinkTo : System.Threading.Tasks.Dataflow.ITargetBlock<System.Collections.Generic.IList<'T1> * System.Collections.Generic.IList<'T2> * System.Collections.Generic.IList<'T3>> * System.Threading.Tasks.Dataflow.DataflowLinkOptions -> IDisposable
override this.LinkTo : System.Threading.Tasks.Dataflow.ITargetBlock<System.Collections.Generic.IList<'T1> * System.Collections.Generic.IList<'T2> * System.Collections.Generic.IList<'T3>> * System.Threading.Tasks.Dataflow.DataflowLinkOptions -> IDisposable
Public Function LinkTo (target As ITargetBlock(Of Tuple(Of IList(Of T1), IList(Of T2), IList(Of T3))), linkOptions As DataflowLinkOptions) As IDisposable

Parameter

target
ITargetBlock<Tuple<IList<T1>,IList<T2>,IList<T3>>>

untuk ITargetBlock<TInput> menyambungkan sumber ini.

linkOptions
DataflowLinkOptions

true jika sumber harus membatalkan tautan dari target setelah berhasil menyebarkan satu pesan; false untuk tetap tersambung bahkan setelah satu pesan disebarluaskan.

Mengembalikan

IDisposable yang, setelah memanggil Dispose, akan membatalkan tautan sumber dari target.

Penerapan

Pengecualian

target adalah null (Tidak ada dalam Visual Basic) atau linkOptions ( null Tidak ada di Visual Basic).

Berlaku untuk