Partager via


Classe Application

Représente une application sur un serveur CEP. Les applications servent de conteneurs pour les objets de métadonnées CEP supplémentaires.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.ComplexEventProcessing. . :: . .CepObject
    Microsoft.ComplexEventProcessing..::..Application

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

Syntaxe

public sealed class Application : CepObject

Le type Application expose les membres suivants.

Propriétés

  Nom Description
Propriété publique EventTypes Obtient la collection des types d'événements définis dans l'application.
Propriété publique InputAdapters Obtient la collection des adaptateurs d'entrée définis dans l'application.
Propriété publique Name Obtient le nom de cet objet. (hérité de CepObject.)
Propriété publique OutputAdapters Obtient la collection des adaptateurs de sortie définis dans l'application.
Propriété publique Queries Obtient la collection des requêtes définies dans cette application.
Propriété publique QueryTemplates Obtient la collection des modèles de requête définis dans cette application.
Propriété publique Server Obtient une référence au serveur sur lequel l'application réside.
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 CreateInputAdapter< (Of < <' (TInputAdapterFactory> ) > > ) Crée un objet d'adaptateur d'entrée CEP basé sur une classe de fabrique d'adaptateur.
Méthode publique CreateOutputAdapter< (Of < <' (TOutputAdapterFactory> ) > > ) Crée un objet d'adaptateur de sortie CEP basé sur une classe de fabrique d'adaptateur.
Méthode publique CreateQuery(String, String, QueryBinder) Crée une requête à partir d'un module de liaison de requête.
Méthode publique CreateQuery(String, String, QueryBinder, Boolean) Crée une requête à partir d'un module de liaison de requête et précise si la requête est résistante.
Méthode publique CreateQueryTemplate(XmlReader) Crée un modèle de requête à partir de sa représentation XML.
Méthode publique CreateQueryTemplate< (Of < <' (T> ) > > )(String, String, CepStream< (Of < <' (T> ) > > )) Crée un modèle de requête à partir d'une expression LINQ.
Méthode publique Delete Supprime l'objet d'application des métadonnées. (remplace CepObject. . :: . .Delete() () () ().)
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 GetPublishedStreamInputAdapter Obtient l'adaptateur d'entrée de flux publié intégré qui peut être utilisé pour la composition de requête dynamique.
Méthode publique GetPublishedStreamOutputAdapter Obtient l'adaptateur de sortie de flux publié intégré qui peut être utilisé pour la composition de requête dynamique.
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

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 applications StreamInsight contiennent des structures qui définissent les événements, adaptateurs et requêtes utilisés dans l'application. Pour plus d'informations, consultez Exemple StreamInsight de bout en bout.

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