Metodo CreateQueryTemplate(T) (String, String, CepStream(T))
Crea un nuovo modello di query da un'espressione LINQ.
Spazio dei nomi Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Sintassi
public QueryTemplate CreateQueryTemplate<T>(
string queryTemplateName,
string description,
CepStream<T> streamDefinition
)
Parametri di tipo
- T
Parametri
- queryTemplateName
Tipo: System. . :: . .String
Nome per il modello di query nei metadati.
- description
Tipo: System. . :: . .String
Descrizione del modello di query.
- streamDefinition
Tipo: Microsoft.ComplexEventProcessing.Linq. . :: . .CepStream< (Of < ( <'T> ) > ) >
Definizione del modello di query.
Valore restituito
Tipo: Microsoft.ComplexEventProcessing. . :: . .QueryTemplate
Nuovo modello di query in fase di creazione.
Esempi
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);