Classe CepPointStreamOperator(TInputPayload, TOutputPayload)
Crea un operatore del flusso definito dall'utente che elabora gli eventi punto in base all'ordine di StartTime.
Gerarchia di ereditarietà
System. . :: . .Object
Microsoft.ComplexEventProcessing.Extensibility. . :: . .CepStreamOperator
Microsoft.ComplexEventProcessing.Extensibility. . :: . .CepStreamOperator< (Of < ( <'PointEvent< (Of < ( <'TInputPayload> ) > ) >, TInputPayload, TOutputPayload> ) > ) >
Microsoft.ComplexEventProcessing.Extensibility..::..CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)>
Spazio dei nomi Microsoft.ComplexEventProcessing.Extensibility
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Sintassi
[DataContractAttribute]
public abstract class CepPointStreamOperator<TInputPayload, TOutputPayload> : CepStreamOperator<PointEvent<TInputPayload>, TInputPayload, TOutputPayload>
Parametri di tipo
- TInputPayload
Tipo di payload dell'evento di input.
- TOutputPayload
Tipo di payload dell'evento di output.
Nel tipo CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)> sono esposti i membri seguenti.
Costruttori
Nome | Descrizione | |
---|---|---|
CepPointStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > | Inizializza una nuova istanza della classe CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)>. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
IsEmpty | In caso di override in una classe derivata, ottiene un valore che indica se lo stato interno dell'operatore è vuoto. Se true, il motore query di StreamInsight può rimuovere l'istanza dell'operatore per ridurre al minimo l'utilizzo della memoria. Ereditato da CepStreamOperator. | |
NextCti | In caso di override in una classe derivata, ottiene la successiva temporizzazione in cui all'operatore verrà richiesto di elaborare un evento CTI. Se il valore è Null oppure inferiore o uguale all'ora di sincronizzazione dell'ultimo evento elaborato, non verrà passato alcun evento CTI al metodo ProcessEvent. Ereditato da CepStreamOperator. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Ereditato da Object. | |
Finalize | Ereditato da Object. | |
GetHashCode | Ereditato da Object. | |
GetType | Ereditato da Object. | |
MemberwiseClone | Ereditato da Object. | |
ProcessEvent | In caso di override in una classe derivata, genera output e aggiorna lo stato interno dell'operatore in risposta a un evento di input. Ereditato da CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) >. | |
ToString | Ereditato da Object. |
In alto
Osservazioni
Per ulteriori informazioni, vedere Operatori del flusso definito dall'utente.
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.
Vedere anche
Riferimento
Spazio dei nomi Microsoft.ComplexEventProcessing.Extensibility