Classe TypedOutputAdapter(TEvent, TPayload)
Représente la classe de base pour un adaptateur de sortie typé.
Hiérarchie d'héritage
System. . :: . .Object
Microsoft.ComplexEventProcessing.Adapters. . :: . .Adapter
Microsoft.ComplexEventProcessing.Adapters. . :: . .OutputAdapterBase
Microsoft.ComplexEventProcessing.Adapters..::..TypedOutputAdapter<(Of <(<'TEvent, TPayload>)>)>
Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedEdgeOutputAdapter< (Of < ( <'TPayload> ) > ) >
Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedIntervalOutputAdapter< (Of < ( <'TPayload> ) > ) >
Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedPointOutputAdapter< (Of < ( <'TPayload> ) > ) >
Espace de noms : Microsoft.ComplexEventProcessing.Adapters
Assembly : Microsoft.ComplexEventProcessing.Adapters (en Microsoft.ComplexEventProcessing.Adapters.dll)
Syntaxe
public abstract class TypedOutputAdapter<TEvent, TPayload> : OutputAdapterBase
where TEvent : TypedEvent<TPayload>
Paramètres de type
- TEvent
Type d'événement.
- TPayload
Type de charge utile.
Le type TypedOutputAdapter<(Of <(<'TEvent, TPayload>)>)> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
TypedOutputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > | Initialise une nouvelle instance de la classe TypedOutputAdapter<(Of <(<'TEvent, 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.) | |
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. | |
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.