BatchedJoinBlock<T1,T2,T3>.LinkTo Метод

Определение

Связывает с ISourceBlock<TOutput> указанным 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

Параметры

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

Объект ITargetBlock<TInput>, к которому требуется подключить этот источник.

linkOptions
DataflowLinkOptions

Значение true, если источник должен отсоединиться от целевого объекта после успешного распространения одного сообщения; значение false, чтобы источник оставался подсоединенным даже после распространения одного сообщения.

Возвращаемое значение

Интерфейс IDisposable, который при вызове метода Dispose отсоединит источник от целевого объекта.

Реализации

Исключения

target имеет значение null (Nothing в Visual Basic) или linkOptions значение null (Nothing в Visual Basic).

Применяется к