Partager via


Classe Query

Représente un objet de requête dans les métadonnées CEP.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.ComplexEventProcessing. . :: . .CepObject
    Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
      Microsoft.ComplexEventProcessing..::..Query

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

Syntaxe

public sealed class Query : ApplicationObject

Le type Query expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Application Obtient l'application d'hébergement. (hérité de ApplicationObject.)
Propriété publique Description Obtient la description de cette requête.
Propriété publique InputStreamBindings Obtient la collection de liaisons de flux d'entrée.
Propriété publique IsResilient Obtient ou définit une valeur qui indique si la requête est résistante.
Propriété publique Name Obtient le nom de cet objet. (hérité de CepObject.)
Propriété publique OutputStreamBindings Obtient la collection de liaisons de flux de sortie.
Propriété publique QueryTemplateName Obtient le nom du modèle de requête associé à cette requête.
Propriété publique ShortName Obtient le nom court de l'objet CEP. (hérité de CepObject.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Delete Supprime l'objet. (hérité de ApplicationObject.)
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 publique Start Démarre l'exécution asynchrone de la requête.
Méthode publique Stop Arrête cette requête.
Méthode publique ToString (hérité de Object.)

Haut de la page

Méthodes d'extension

  Nom Description
Méthode d'extension publique ToStream< (Of < <' (TPayload> ) > > )() () () () Surchargé. Crée un flux d'entrée lié au flux des événements de sortie d'une requête existante. (défini par DynamicQueryCompositionExtensions.)
Méthode d'extension publique ToStream< (Of < <' (TPayload> ) > > )(String) Surchargé. Crée un flux d'entrée avec un nom donné lié au flux des événements de sortie d'une requête existante. (défini par DynamicQueryCompositionExtensions.)
Méthode d'extension publique ToStream< (Of < <' (TPayload> ) > > )(AdvanceTimeSettings) Surchargé. Crée un flux d'entrée avec les paramètres de temps préalable donnés lié au flux des événements de sortie d'une requête existante. (défini par DynamicQueryCompositionExtensions.)
Méthode d'extension publique ToStream< (Of < <' (TPayload> ) > > )(String, AdvanceTimeSettings) Surchargé. Crée un flux d'entrée avec le nom et les paramètres de temps préalable donnés lié au flux des événements de sortie d'une requête existante. (défini par DynamicQueryCompositionExtensions.)

Haut de la page

Champs

  Nom Description
Champ protégé _name Nom du CepObject, qui est un chemin d'accès complet à l'URI. (hérité de CepObject.)
Champ protégé _shortName Nom court du CepObject, sans le chemin d'accès complet à l'URI. (hérité de CepObject.)

Haut de la page

Notes

Les objets de requête sont basés sur la spécification de sources et de récepteurs d'événements, ainsi que de leur liaison. Il s'agit d'entités qui sont inscrites dans une application située sur un serveur CEP, ce qui permet de les démarrer et de les arrêter. Pour plus d'informations, consultez Concepts du serveur StreamInsight.

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