Subscribe-Methode (IObserver(T), String, String)
Erweitert die IObservable<T>-Schnittstelle, sodass Sie einen Abfragenamen und eine Beschreibung für eine Observable-Ereignisquelle angeben können.
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing.Observable (in Microsoft.ComplexEventProcessing.Observable.dll)
Syntax
IDisposable Subscribe(
IObserver<T> observer,
string queryName,
string queryDescription
)
Parameter
- observer
Typ: System. . :: . .IObserver< (Of < ( <'T> ) > ) >
Das Observer-Element der Abfrageausgabe.
- queryName
Typ: System. . :: . .String
Der Name der Abfrage.
- queryDescription
Typ: System. . :: . .String
Die optionale Beschreibung der Abfrage.
Rückgabewert
Typ: System. . :: . .IDisposable
Eine erweiterte Version der IObservable<T>-Schnittstelle.
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 Subscribe-Methode der Basisschnittstelle aufrufen, wird automatisch ein eindeutiger Name für die Abfrage generiert.
Der von dieser Schnittstelle beschriebene Vertrag ist andernfalls mit der IObservable<T>-Basisschnittstelle identisch. Weitere Informationen zur Schnittstelle, die ICepObservable<T> erweitert, finden Sie in der documentation for the IObservable<T> interface in the MSDN Library.