GetEnumerator-Methode (String, String)
Erweitert die IEnumerable<T>-Schnittstelle, sodass Sie einen Abfragenamen und eine Beschreibung für eine Enumerable-Ereignisquelle angeben können.
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
IEnumerator<T> GetEnumerator(
string queryName,
string queryDescription
)
Parameter
- queryName
Typ: System. . :: . .String
Der Name der Abfrage.
- queryDescription
Typ: System. . :: . .String
Die optionale Beschreibung der Abfrage.
Rückgabewert
Typ: System.Collections.Generic. . :: . .IEnumerator< (Of < ( <'T> ) > ) >
Gibt IEnumerator<(Of <(<'T>)>)> zurück.
Hinweise
Mit einem Abfragenamen kann beim Debuggen die entsprechende Abfrageinstanz im StreamInsight-Ereignisflussdebugger gesucht werden. Wenn Sie einen NULL-Wert für queryName bereitstellen oder die GetEnumerator-Methode der Basisschnittstelle aufrufen, wird automatisch ein eindeutiger Name für die Abfrage generiert.
Der von dieser Schnittstelle beschriebene Vertrag ist andernfalls mit der IEnumerable<T>-Basisschnittstelle identisch. Weitere Informationen zur Schnittstelle, die ICepEnumerable<T> erweitert, finden Sie in der documentation for the IEnumerable<T> interface in the MSDN Library.