ToQuery-Methode (String, String, Type, Object, EventShape, StreamEventOrder, Boolean)
Erstellt eine Abfrage aus dem Datenstrom, die an einen Ausgabeadapter gebunden wird. Der Ausgabeadapter wird vom Typ der Adapterfactory und vom Konfigurationsobjekt angegeben. Die Anwendung, in der diese Abfrage ausgeführt wird, wird durch die Definition des Datenstroms impliziert. Die Abfrage kann als stabil festgelegt werden.
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
public Query ToQuery(
string queryName,
string description,
Type adapterFactoryType,
Object adapterConfig,
EventShape eventShape,
StreamEventOrder eventOrder,
bool isResilient
)
Parameter
- queryName
Typ: System. . :: . .String
Der Name der Abfrage.
- description
Typ: System. . :: . .String
Die Beschreibung der Abfrage.
- adapterFactoryType
Typ: System. . :: . .Type
Der Typ der Ausgabeadapterfactory.
- adapterConfig
Typ: System. . :: . .Object
Die Konfiguration der Ausgabeadapterfactory.
- eventShape
Typ: Microsoft.ComplexEventProcessing. . :: . .EventShape
Die erwartete Ereignisform, die an den Ausgabeadapter gesendet wird.
- eventOrder
Typ: Microsoft.ComplexEventProcessing. . :: . .StreamEventOrder
Die erwartete Ereignisreihenfolge.
- isResilient
Typ: System. . :: . .Boolean
True, wenn die Abfrage stabil ist, andernfalls false.
Rückgabewert
Typ: Microsoft.ComplexEventProcessing. . :: . .Query
Eine ausführbare Abfrage, die der Benutzer dann starten, beenden oder anderweitig verwalten kann und die stabil ist, wenn der Wert von isResilient auf true festgelegt ist.
Hinweise
Weitere Informationen finden Sie unter Erstellen stabiler StreamInsight-Anwendungen.