Spazio dei nomi Microsoft.ComplexEventProcessing.Extensibility
In questo articolo
Espone le API utilizzate per funzioni di aggregazione e operatori definiti dall'utente. Per ulteriori informazioni, vedere Funzioni di aggregazione e operatori definiti dall'utente .
Classi
CepAggregate< (Of < ( <'TInput, TOutput> ) > ) >
Classe di base per una funzione di aggregazione non incrementale definita dall'utente che non varia in base al tempo.
CepEdgeStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) >
Crea un operatore del flusso definito dall'utente che elabora gli eventi Edge in base all'ordine relativo all'ora di sincronizzazione.
CepModule< (Of < ( <'TInput, TOutput> ) > ) >
Classe di base per una funzione di aggregazione o un operatore non incrementale definito dall'utente che non varia in base al tempo.
CepOperator< (Of < ( <'TInput, TOutput> ) > ) >
Classe di base per un operatore non incrementale definito dall'utente e per cui i tempi non sono importanti.
CepPointStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) >
Crea un operatore del flusso definito dall'utente che elabora gli eventi punto in base all'ordine di StartTime.
CepStreamOperator
Crea un operatore del flusso definito dall'utente che elabora gli eventi in base all'ordine relativo all'ora di sincronizzazione.
CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) >
Crea un operatore del flusso definito dall'utente che elabora gli eventi in base all'ordine relativo all'ora di sincronizzazione.
CepTimeSensitiveAggregate< (Of < ( <'TInput, TOutput> ) > ) >
Classe di base per una funzione di aggregazione non incrementale definita dall'utente e per cui il i tempi sono importanti.
CepTimeSensitiveModule< (Of < ( <'TInput, TOutput> ) > ) >
Classe di base per una funzione di aggregazione o un operatore non incrementale definito dall'utente e per cui i tempi sono importanti.
CepTimeSensitiveOperator< (Of < ( <'TInput, TOutput> ) > ) >
Classe di base per un operatore non incrementale definito dall'utente per cui i tempi sono importanti.
Strutture
WindowDescriptor
Il descrittore della finestra fornisce informazioni sulle proprietà temporali della finestra contenente gli eventi che costituiscono l'input a una funzione di aggregazione o a un operatore definito dall'utente che varia in base al tempo.
Interfacce
IDeclareEventProperties
Definisce le proprietà per funzioni di aggregazione o operatori definiti dall'utente per fornire informazioni aggiuntive sul campo evento, ad esempio le informazioni sulle impostazioni cultura per un campo stringa nel risultato.