Compartir a través de


ToIntervalObservable(TPayload) Método (CepStream(TPayload))

Convierte un tipo CepStream de eventos de intervalo en un receptor de eventos que implementa la interfaz IObservable. El orden de los eventos es FullyOrdered.

Espacio de nombres:  Microsoft.ComplexEventProcessing.Linq
Ensamblado:  Microsoft.ComplexEventProcessing.Observable (en Microsoft.ComplexEventProcessing.Observable.dll)

Sintaxis

public static ICepObservable<IntervalEvent<TPayload>> ToIntervalObservable<TPayload>(
    this CepStream<TPayload> stream
)

Parámetros de tipo

  • TPayload
    Tipo de la carga de evento.

Parámetros

Valor devuelto

Tipo: Microsoft.ComplexEventProcessing.Linq. . :: . .ICepObservable< (Of < ( <'IntervalEvent< (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.

Vea también

Referencia

ObservableCepStream Clase

Sobrecarga de ToIntervalObservable

Espacio de nombres Microsoft.ComplexEventProcessing.Linq