Classe TypedIntervalOutputAdapter(TPayload)
Représente la classe de base pour un adaptateur de sortie qui reçoit des événements intervalle.
Hiérarchie d'héritage
System. . :: . .Object
Microsoft.ComplexEventProcessing.Adapters. . :: . .Adapter
Microsoft.ComplexEventProcessing.Adapters. . :: . .OutputAdapterBase
Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedOutputAdapter< (Of < ( <'IntervalEvent< (Of < ( <'TPayload> ) > ) >, TPayload> ) > ) >
Microsoft.ComplexEventProcessing.Adapters..::..TypedIntervalOutputAdapter<(Of <(<'TPayload>)>)>
Espace de noms : Microsoft.ComplexEventProcessing.Adapters
Assembly : Microsoft.ComplexEventProcessing.Adapters (en Microsoft.ComplexEventProcessing.Adapters.dll)
Syntaxe
public abstract class TypedIntervalOutputAdapter<TPayload> : TypedOutputAdapter<IntervalEvent<TPayload>, TPayload>
Paramètres de type
- TPayload
Type de charge utile. Doit comporter le constructeur par défaut.
Le type TypedIntervalOutputAdapter<(Of <(<'TPayload>)>)> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
TypedIntervalOutputAdapter< (Of < ( <'TPayload> ) > ) > | Initialise une nouvelle instance de la classe TypedIntervalOutputAdapter<(Of <(<'TPayload>)>)>. |
Haut de la page
Propriétés
Nom | Description | |
---|---|---|
![]() |
AdapterState | Obtient l'état de l'adaptateur. (hérité de Adapter.) |
![]() |
OutputEventType | Obtient le type d'événement que l'adaptateur de sortie recevra. (hérité de OutputAdapterBase.) |
Haut de la page
Méthodes
Nom | Description | |
---|---|---|
![]() |
CleanupResources | Nettoie des ressources de moteur utilisées par l'hôte d'adaptateur. (hérité de OutputAdapterBase.) |
![]() |
Dequeue | Enlève de la file d'attente les événements du flux de données associé à cet adaptateur. |
![]() |
Dispose() () () () | Libère toutes les ressources que possède l'hôte d'adaptateur. (hérité de Adapter.) |
![]() |
Dispose(Boolean) | Implémente le modèle Dispose. À remplacer par les classes dérivées. (hérité de Adapter.) |
![]() |
Equals | (hérité de Object.) |
![]() |
Finalize | (hérité de Object.) |
![]() |
GetHashCode | (hérité de Object.) |
![]() |
GetType | (hérité de Object.) |
![]() |
MemberwiseClone | (hérité de Object.) |
![]() |
OnStopped | Cette fonction est appelée lorsque l'adaptateur appelle Stopped() pour s'arrêter. (hérité de OutputAdapterBase.) |
![]() |
Ready | Appelée par l'adaptateur pour signaler au moteur qu'il est prêt à reprendre. Le moteur appelle Resume() uniquement après que l'adaptateur a appelé Ready(). (hérité de Adapter.) |
![]() |
ReleaseEvent | Libère la mémoire occupée par un événement. (hérité de TypedOutputAdapter< (Of < ( <'TEvent, TPayload> ) > ) >.) |
![]() |
Resume | Appelle Resume() sur son propre thread de travail. (hérité de Adapter.) |
![]() |
Start | Appelle Start() sur son propre thread de travail. (hérité de Adapter.) |
![]() |
Stop | Indique à l'adaptateur de s'arrêter en raison de l'arrêt ou de l'abandon de la requête. (hérité de Adapter.) |
![]() |
Stopped | Appelée par l'adaptateur pour avertir le runtime que l'adaptateur s'est arrêté. (hérité de Adapter.) |
![]() |
ToString | (hérité de Object.) |
Haut de la page
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.