Condividi tramite


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
Metodo protetto TypedPointInputAdapter< (Of < ( <'TPayload> ) > ) > Inizializza una nuova istanza della classe TypedPointInputAdapter<(Of <(<'TPayload>)>)>.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AdapterState Ottiene lo stato dell'adattatore. Ereditato da Adapter.

In alto

Metodi

  Nome Descrizione
Metodo protetto CleanupResources Pulisce le risorse del motore utilizzate dall'host dell'adattatore. Ereditato da InputAdapterBase.
Metodo pubblico CreateInsertEvent Crea un evento di inserimento punto.
Metodo pubblico Dispose() () () () Rilascia tutte le risorse di proprietà dell'host dell'adattatore. Ereditato da Adapter.
Metodo protetto Dispose(Boolean) Implementa il modello Dispose. Deve essere soggetto a override dalle classi derivate. Ereditato da Adapter.
Metodo pubblico Enqueue Accoda l'evento specificato nel flusso associato all'adattatore.
Metodo pubblico EnqueueCtiEvent Accoda un evento CTI (Current Time Increment). Ereditato da InputAdapterBase.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo protetto 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.
Metodo pubblico 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.
Metodo pubblico ReleaseEvent Rilascia la memoria occupata da un evento. Ereditato da TypedInputAdapter< (Of < ( <'TEvent, TPayload> ) > ) >.
Metodo pubblico Resume Chiama Resume() nel proprio thread di lavoro. Ereditato da Adapter.
Metodo pubblico Start Chiama Start() nel proprio thread di lavoro. Ereditato da Adapter.
Metodo pubblico Stop Indica a un adattatore di arrestarsi come conseguenza dell'arresto o dell'interruzione della query. Ereditato da Adapter.
Metodo pubblico Stopped Richiamato dall'adattatore per notificare al runtime l'arresto dell'adattatore. Ereditato da Adapter.
Metodo pubblico 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.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.ComplexEventProcessing.Adapters