ToQuery-Methode (Application, String, String, Type, Object, EventShape, StreamEventOrder, Boolean)
Erstellt eine Abfrage aus dem Datenstrom, die an einen Ausgabeadapter gebunden ist, der in der angegebenen Anwendung ausgeführt wird. Der Ausgabeadapter wird vom Typ der Adapterfactory und vom Konfigurationsobjekt angegeben. Die Abfrage kann als stabil festgelegt werden.
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
public Query ToQuery(
Application application,
string queryName,
string description,
Type adapterFactoryType,
Object adapterConfig,
EventShape eventShape,
StreamEventOrder eventOrder,
bool isResilient
)
Parameter
- application
Typ: Microsoft.ComplexEventProcessing. . :: . .Application
Die Anwendung, die die Abfrage hostet.
- 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.