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