ToEdgeObservable(TPayload) Método (CepStream(TPayload), StreamEventOrder)
Convierte un tipo CepStream de eventos perimetrales con el orden de eventos especificado en un receptor de eventos que implementa la interfaz IObservable.
Espacio de nombres: Microsoft.ComplexEventProcessing.Linq
Ensamblado: Microsoft.ComplexEventProcessing.Observable (en Microsoft.ComplexEventProcessing.Observable.dll)
Sintaxis
public static ICepObservable<EdgeEvent<TPayload>> ToEdgeObservable<TPayload>(
this CepStream<TPayload> stream,
StreamEventOrder streamEventOrder
)
Parámetros de tipo
- TPayload
Tipo de la carga de evento.
Parámetros
- stream
Tipo: Microsoft.ComplexEventProcessing.Linq. . :: . .CepStream< (Of < ( <'TPayload> ) > ) >
El origen del evento completamente enlazado a partir del que se crea el receptor de eventos observable.
- streamEventOrder
Tipo: Microsoft.ComplexEventProcessing. . :: . .StreamEventOrder
Uno de los valores de enumeración que especifica cómo se ordenan los eventos.
Valor devuelto
Tipo: Microsoft.ComplexEventProcessing.Linq. . :: . .ICepObservable< (Of < ( <'EdgeEvent< (Of < ( <'TPayload> ) > ) >> ) > ) >
El receptor de eventos que admite la observación.
Nota de uso
En Visual Basic y C#, puede llamar a este método como un método de instancia en cualquier objeto del tipo CepStream< (Of < ( <'TPayload> ) > ) >. Cuando utilice la sintaxis del método de instancia para llamar a este método, sáltese este parámetro primero. Para obtener más información, vea https://msdn.microsoft.com/es-es/library/bb384936(v=sql.105) o https://msdn.microsoft.com/es-es/library/bb383977(v=sql.105).
Comentarios
Al llamar al método Subscribe del receptor de eventos observable, se inicializa y se inicia una consulta. La consulta se elimina cuando se elimina la suscripción.
La interfaz ICepObservable<(Of <(<'T>)>)> incluye una sobrecarga de Subscribe que le permite especificar un nombre y la descripción de la consulta. Estas propiedades adicionales son útiles para la depuración.
Para obtener más información acerca de los tipos de datos admitidos en la carga de un evento, vea Crear tipos de evento.