CreateQueryTemplate(T) Método (String, String, CepStream(T))
Crea una nueva plantilla de consulta a partir de una expresión LINQ.
Espacio de nombres: Microsoft.ComplexEventProcessing
Ensamblado: Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Sintaxis
public QueryTemplate CreateQueryTemplate<T>(
string queryTemplateName,
string description,
CepStream<T> streamDefinition
)
Parámetros de tipo
- T
Parámetros
- queryTemplateName
Tipo: System. . :: . .String
Nombre de la plantilla de consulta en metadatos.
- description
Tipo: System. . :: . .String
Descripción de la plantilla de consulta.
- streamDefinition
Tipo: Microsoft.ComplexEventProcessing.Linq. . :: . .CepStream< (Of < ( <'T> ) > ) >
Definición de la plantilla de consulta.
Valor devuelto
Tipo: Microsoft.ComplexEventProcessing. . :: . .QueryTemplate
Nuevo objeto de plantilla de consulta que se crea.
Ejemplos
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);