Classe TypedEdgeOutputAdapter(TPayload)
Représente la classe de base pour un adaptateur de sortie qui reçoit des événements session.
Hiérarchie d'héritage
System. . :: . .Object
Microsoft.ComplexEventProcessing.Adapters. . :: . .Adapter
Microsoft.ComplexEventProcessing.Adapters. . :: . .OutputAdapterBase
Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedOutputAdapter< (Of < ( <'EdgeEvent< (Of < ( <'TPayload> ) > ) >, TPayload> ) > ) >
Microsoft.ComplexEventProcessing.Adapters..::..TypedEdgeOutputAdapter<(Of <(<'TPayload>)>)>
Espace de noms : Microsoft.ComplexEventProcessing.Adapters
Assembly : Microsoft.ComplexEventProcessing.Adapters (en Microsoft.ComplexEventProcessing.Adapters.dll)
Syntaxe
public abstract class TypedEdgeOutputAdapter<TPayload> : TypedOutputAdapter<EdgeEvent<TPayload>, TPayload>
Paramètres de type
- TPayload
Type de charge utile. Doit comporter le constructeur par défaut.
Le type TypedEdgeOutputAdapter<(Of <(<'TPayload>)>)> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
TypedEdgeOutputAdapter< (Of < ( <'TPayload> ) > ) > | Initialise une nouvelle instance de la classe TypedEdgeOutputAdapter<(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
Notes
Les événements peuvent être typés ou non typés. Un événement typé est un événement dont vous connaissez la structure de la charge utile d'événement fournie par la source ou consommée par le récepteur et pour lequel vous envisagez de concevoir l'adaptateur d'entrée ou de sortie autour de cette structure d'événement spécifique. Pour plus d'informations, consultez Création de types d'événements.
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.