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 -
target
a la valeurnull
.ou -
predicate
a 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 -
target
est Null (Nothing en Visual Basic).ou -
linkOptions
est Null (Nothing en Visual Basic).ou -
predicate
est Null (Nothing en Visual Basic).