DataflowBlock.LinkTo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>) |
Lie le ISourceBlock<TOutput> au ITargetBlock<TInput> spécifié. |
| LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>) |
Lie le ISourceBlock<TOutput> au ITargetBlock<TInput> spécifié à l’aide du filtre spécifié. |
| LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>) |
Lie le ISourceBlock<TOutput> au ITargetBlock<TInput> spécifié à l’aide du filtre spécifié. |
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>)
Lie le ISourceBlock<TOutput> au ITargetBlock<TInput> spécifié.
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
Paramètres de type
- TOutput
Spécifie le type de données contenu dans la source.
Paramètres
- source
- ISourceBlock<TOutput>
Source à partir de laquelle effectuer la liaison.
- target
- ITargetBlock<TOutput>
ITargetBlock<TInput> auquel connecter la source.
Retours
IDisposable qui, en appelant Dispose, dissocie la source de la cible.
Exceptions
S’applique à
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, Predicate<TOutput>)
Lie le ISourceBlock<TOutput> au ITargetBlock<TInput> spécifié à l’aide du filtre spécifié.
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
Paramètres de type
- TOutput
Spécifie le type de données contenu dans la source.
Paramètres
- source
- ISourceBlock<TOutput>
Source à partir de laquelle effectuer la liaison.
- target
- ITargetBlock<TOutput>
ITargetBlock<TInput> auquel connecter la source.
- predicate
- Predicate<TOutput>
Filtre qu'un message doit respecter pour être propagé de la source à la cible.
Retours
IDisposable qui, en appelant Dispose, dissocie la source de la cible.
Exceptions
source a la valeur null.
ou -
targeta la valeurnull.ou -
predicatea la valeurnull.
S’applique à
LinkTo<TOutput>(ISourceBlock<TOutput>, ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>)
Lie le ISourceBlock<TOutput> au ITargetBlock<TInput> spécifié à l’aide du filtre spécifié.
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
Paramètres de type
- TOutput
Spécifie le type de données contenu dans la source.
Paramètres
- source
- ISourceBlock<TOutput>
Source à partir de laquelle effectuer la liaison.
- target
- ITargetBlock<TOutput>
ITargetBlock<TInput> auquel connecter la source.
- linkOptions
- DataflowLinkOptions
L'une des valeurs d'énumération qui spécifie comment configurer un lien entre les blocs de flux de données.
- predicate
- Predicate<TOutput>
Filtre qu'un message doit respecter pour être propagé de la source à la cible.
Retours
IDisposable qui, en appelant Dispose, dissocie la source de la cible.
Exceptions
source est Null (Nothing en Visual Basic).
ou -
targetest Null (Nothing en Visual Basic).ou -
linkOptionsest Null (Nothing en Visual Basic).ou -
predicateest Null (Nothing en Visual Basic).