Classe TypedPointInputAdapter(TPayload)
Classe di base per un adattatore di input che produce eventi punto che dispongono di una struttura di payload.
Gerarchia di ereditarietà
System. . :: . .Object
Microsoft.ComplexEventProcessing.Adapters. . :: . .Adapter
Microsoft.ComplexEventProcessing.Adapters. . :: . .InputAdapterBase
Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedInputAdapter< (Of < ( <'PointEvent< (Of < ( <'TPayload> ) > ) >, TPayload> ) > ) >
Microsoft.ComplexEventProcessing.Adapters..::..TypedPointInputAdapter<(Of <(<'TPayload>)>)>
Spazio dei nomi Microsoft.ComplexEventProcessing.Adapters
Assembly: Microsoft.ComplexEventProcessing.Adapters (in Microsoft.ComplexEventProcessing.Adapters.dll)
Sintassi
public abstract class TypedPointInputAdapter<TPayload> : TypedInputAdapter<PointEvent<TPayload>, TPayload>
Parametri di tipo
- TPayload
Struttura di payload per eventi punto prodotta da questo adattatore.
Nel tipo TypedPointInputAdapter<(Of <(<'TPayload>)>)> sono esposti i membri seguenti.
Costruttori
Nome | Descrizione | |
---|---|---|
TypedPointInputAdapter< (Of < ( <'TPayload> ) > ) > | Inizializza una nuova istanza della classe TypedPointInputAdapter<(Of <(<'TPayload>)>)>. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
AdapterState | Ottiene lo stato dell'adattatore. Ereditato da Adapter. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CleanupResources | Pulisce le risorse del motore utilizzate dall'host dell'adattatore. Ereditato da InputAdapterBase. | |
CreateInsertEvent | Crea un evento di inserimento punto. | |
Dispose() () () () | Rilascia tutte le risorse di proprietà dell'host dell'adattatore. Ereditato da Adapter. | |
Dispose(Boolean) | Implementa il modello Dispose. Deve essere soggetto a override dalle classi derivate. Ereditato da Adapter. | |
Enqueue | Accoda l'evento specificato nel flusso associato all'adattatore. | |
EnqueueCtiEvent | Accoda un evento CTI (Current Time Increment). Ereditato da InputAdapterBase. | |
Equals | Ereditato da Object. | |
Finalize | Ereditato da Object. | |
GetHashCode | Ereditato da Object. | |
GetType | Ereditato da Object. | |
MemberwiseClone | Ereditato da Object. | |
OnStopped | Questa funzione viene chiamata quando l'adattatore richiama Stopped() per arrestare se stesso. Accoda l'evento EndOfStream ed esegue lo scollegamento dall'istanza di query. Dopo questo punto, la gestione piano può arrestare la query indipendentemente dall'adattatore. Ereditato da InputAdapterBase. | |
Ready | Richiamato dall'adattatore per segnalare al motore che è pronto per la ripresa. Il motore richiamerà Resume() solo dopo che l'adattatore ha chiamato Ready(). Ereditato da Adapter. | |
ReleaseEvent | Rilascia la memoria occupata da un evento. Ereditato da TypedInputAdapter< (Of < ( <'TEvent, TPayload> ) > ) >. | |
Resume | Chiama Resume() nel proprio thread di lavoro. Ereditato da Adapter. | |
Start | Chiama Start() nel proprio thread di lavoro. Ereditato da Adapter. | |
Stop | Indica a un adattatore di arrestarsi come conseguenza dell'arresto o dell'interruzione della query. Ereditato da Adapter. | |
Stopped | Richiamato dall'adattatore per notificare al runtime l'arresto dell'adattatore. Ereditato da Adapter. | |
ToString | Ereditato da Object. |
In alto
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.