Share via


ICepEnumerable(T)-Schnittstelle

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

public interface ICepEnumerable<T> : IEnumerable<T>, 
    IEnumerable

Typparameter

  • T
    Der Ereignistyp.

Der ICepEnumerable<(Of <(<'T>)>)>-Typ macht folgende Elemente verfügbar.

Methoden

  Name Beschreibung
Öffentliche Methode GetEnumerator() () () () (Geerbt von IEnumerable< (Of < ( <'T> ) > ) >.)
Öffentliche Methode GetEnumerator() () () () (Geerbt von IEnumerable.)
Öffentliche Methode GetEnumerator(String, String) Erweitert die IEnumerable<T>-Schnittstelle, sodass Sie einen Abfragenamen und eine Beschreibung für eine Enumerable-Ereignisquelle angeben können.

Zum Anfang

Erweiterungsmethoden

  Name Beschreibung
Öffentliche Erweiterungsmethode Select< (Of < <' (TInput, TOutput> ) > > ) Projiziert jedes Ereignis eines Enumerable-Eingabedatenstroms in ein neues Ereignis. (Definiert von CepStream.)
Öffentliche Erweiterungsmethode ToEdgeStream< (Of < <' (T, TPayload> ) > > ) Konvertiert einen Enumerable-Eingabedatenstrom in einen Datenstrom von Edge-Ereignissen und stellt die temporären Eigenschaften der Eingabe bereit. (Definiert von CepStream.)
Öffentliche Erweiterungsmethode ToIntervalStream< (Of < <' (T, TPayload> ) > > ) Konvertiert einen Enumerable-Eingabedatenstrom in einen Datenstrom von Intervallereignissen und stellt die temporären Eigenschaften der Eingabe bereit. (Definiert von CepStream.)
Öffentliche Erweiterungsmethode ToPointStream< (Of < <' (T, TPayload> ) > > ) (Definiert von CepStream.)
Öffentliche Erweiterungsmethode Where< (Of < <' (TInput> ) > > ) Filtert Ereignisse aus einem Enumerable-Eingabedatenstrom mithilfe des angegebenen Filterausdrucks. (Definiert von CepStream.)

Zum Anfang

Hinweise

Weitere Informationen zur Schnittstelle, die ICepEnumerable<T> erweitert, finden Sie in der documentation for the IEnumerable<T> interface in the MSDN Library.

Siehe auch

Verweis

Microsoft.ComplexEventProcessing.Linq-Namespace