Méthode CreateQueryTemplate(T) (String, String, CepStream(T))
Crée un modèle de requête à partir d'une expression LINQ.
Espace de noms : Microsoft.ComplexEventProcessing
Assembly : Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Syntaxe
public QueryTemplate CreateQueryTemplate<T>(
string queryTemplateName,
string description,
CepStream<T> streamDefinition
)
Paramètres de type
- T
Paramètres
- queryTemplateName
Type : System. . :: . .String
Nom du modèle de requête dans les métadonnées.
- description
Type : System. . :: . .String
Description du modèle de requête.
- streamDefinition
Type : Microsoft.ComplexEventProcessing.Linq. . :: . .CepStream< (Of < ( <'T> ) > ) >
Définition de modèle de requête.
Valeur de retour
Type : Microsoft.ComplexEventProcessing. . :: . .QueryTemplate
Nouvel objet de modèle de requête qui est créé.
Exemples
var inputstream = CepStream{RawData}.Create("filterInput");
var filtered = from e in inputstream
where e.Value > 30
select e;
QueryTemplate filterQT = application.CreateQueryTemplate("filterLogic", "Description of the query template", filtered);