Méthode ApplyWithUnion(TApplyOutput) (Expression(Func(CepStream(TPayload), CepStream(TApplyOutput))))
Applique la logique de requête spécifiée par le paramètre applybranch à un flux de données groupé. Produit un flux de résultats par groupe et unit tous les flux de résultats.
Espace de noms : Microsoft.ComplexEventProcessing.Linq
Assembly : Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Syntaxe
public CepStream<TApplyOutput> ApplyWithUnion<TApplyOutput>(
Expression<Func<CepStream<TPayload>, CepStream<TApplyOutput>>> applybranch
)
Paramètres de type
- TApplyOutput
Type de la charge utile d'événement à la sortie de l'application.
Paramètres
- applybranch
Type : System.Linq.Expressions. . :: . .Expression< (Of < ( <'Func< (Of < ( <'CepStream< (Of < ( <'TPayload> ) > ) >, CepStream< (Of < ( <'TApplyOutput> ) > ) >> ) > ) >> ) > ) >
Requête à appliquer à chaque groupe.
Valeur de retour
Type : Microsoft.ComplexEventProcessing.Linq. . :: . .CepStream< (Of < ( <'TApplyOutput> ) > ) >
Flux de données avec TApplyOutput comme type de charge utile d'événement.
Notes
Le flux de données groupé est le résultat d'une opération « Group by » sur un flux de données.
Voir aussi
Référence
CepGroupingStreams< (Of < ( <'TPayload, TGroupingKey> ) > ) > Classe