Partager via


Classe UntypedInputAdapter(TEvent)

Classe de base pour un adaptateur d'entrée non typé.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Adapters. . :: . .Adapter
    Microsoft.ComplexEventProcessing.Adapters. . :: . .InputAdapterBase
      Microsoft.ComplexEventProcessing.Adapters..::..UntypedInputAdapter<(Of <(<'TEvent>)>)>
        Microsoft.ComplexEventProcessing.Adapters. . :: . .EdgeInputAdapter
        Microsoft.ComplexEventProcessing.Adapters. . :: . .IntervalInputAdapter
        Microsoft.ComplexEventProcessing.Adapters. . :: . .PointInputAdapter

Espace de noms :  Microsoft.ComplexEventProcessing.Adapters
Assembly :  Microsoft.ComplexEventProcessing.Adapters (en Microsoft.ComplexEventProcessing.Adapters.dll)

Syntaxe

public abstract class UntypedInputAdapter<TEvent> : InputAdapterBase
where TEvent : UntypedEvent

Paramètres de type

  • TEvent
    Structure de charge utile pour les événements produits par cet adaptateur.

Le type UntypedInputAdapter<(Of <(<'TEvent>)>)> expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique UntypedInputAdapter< (Of < ( <'TEvent> ) > ) > Initialise une nouvelle instance de la classe UntypedInputAdapter<(Of <(<'TEvent>)>)>.

Haut de la page

Propriétés

  Nom Description
Propriété publique AdapterState Obtient l'état de l'adaptateur. (hérité de Adapter.)

Haut de la page

Méthodes

  Nom Description
Méthode protégée CleanupResources Nettoie des ressources de moteur utilisées par l'hôte d'adaptateur. (hérité de InputAdapterBase.)
Méthode publique Dispose() () () () Libère toutes les ressources que possède l'hôte d'adaptateur. (hérité de Adapter.)
Méthode protégée Dispose(Boolean) Implémente le modèle Dispose. À remplacer par les classes dérivées. (hérité de Adapter.)
Méthode publique EnqueueCtiEvent Met en file d'attente un événement CTI. (hérité de InputAdapterBase.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée OnStopped Cette fonction est appelée lorsque l'adaptateur appelle Stopped() pour s'arrêter. Met en file d'attente l'événement EndOfStream et le dissocie de l'instance de requête. Après ce stade, le gestionnaire de plans est libre d'arrêter la requête indépendamment de l'adaptateur. (hérité de InputAdapterBase.)
Méthode publique 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.)
Méthode publique ReleaseEvent Libère la mémoire occupée par un événement.
Méthode publique Resume Appelle Resume() sur son propre thread de travail. (hérité de Adapter.)
Méthode publique Start Appelle Start() sur son propre thread de travail. (hérité de Adapter.)
Méthode publique 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.)
Méthode publique Stopped Appelée par l'adaptateur pour avertir le runtime que l'adaptateur s'est arrêté. (hérité de Adapter.)
Méthode publique 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.

Voir aussi

Référence

Espace de noms Microsoft.ComplexEventProcessing.Adapters