CepStream.Scan<TInputEvent, TInputPayload, TOutputPayload>, méthode (CepStream<TInputPayload>, CepStreamOperator<TInputEvent, TInputPayload, TOutputPayload>)
Analyse un flux de données d'entrée à l'aide d'un opérateur de flux de données défini par l'utilisateur.
Espace de noms: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing (dans Microsoft.ComplexEventProcessing.dll)
Syntaxe
public static CepStream<TOutputPayload> Scan<TInputEvent, TInputPayload, TOutputPayload>(
this CepStream<TInputPayload> source,
CepStreamOperator<TInputEvent, TInputPayload, TOutputPayload> initialState
)
where TInputEvent : TypedEvent<TInputPayload>
public:
generic<typename TInputEvent, typename TInputPayload, typename TOutputPayload>
where TInputEvent : TypedEvent<TInputPayload>
[ExtensionAttribute]
static CepStream<TOutputPayload>^ Scan(
CepStream<TInputPayload>^ source,
CepStreamOperator<TInputEvent, TInputPayload, TOutputPayload>^ initialState
)
static member Scan<'TInputEvent, 'TInputPayload, 'TOutputPayload when 'TInputEvent : TypedEvent<'TInputPayload>> :
source:CepStream<'TInputPayload> *
initialState:CepStreamOperator<'TInputEvent, 'TInputPayload, 'TOutputPayload> -> CepStream<'TOutputPayload>
<ExtensionAttribute>
Public Shared Function Scan(Of TInputEvent As TypedEvent(Of TInputPayload), TInputPayload, TOutputPayload) (
source As CepStream(Of TInputPayload),
initialState As CepStreamOperator(Of TInputEvent, TInputPayload, TOutputPayload)
) As CepStream(Of TOutputPayload)
Paramètres
- source
CepStream à analyser.
- initialState
État initial de l'opérateur de flux de données défini par l'utilisateur.
Valeur de retour
Type: Microsoft.ComplexEventProcessing.Linq.CepStream<TOutputPayload>
Flux de données produit par l'opérateur de flux de données défini par l'utilisateur.
Paramètres de type
- TInputEvent
Type de l'événement d'entrée.
- TInputPayload
Type de la charge utile d'événement d'entrée.
- TOutputPayload
Type de la charge utile de l'événement de sortie.
Voir aussi
CepStream, classe
Microsoft.ComplexEventProcessing.Linq, espace de noms
Retour au début