Condividi tramite


Metodo ToPointObservable(TPayload) (CepStream(TPayload))

Converte un oggetto CepStream di eventi punto in un sink di evento che implementa l'interfaccia IObservable. L'ordine degli eventi è FullyOrdered.

Spazio dei nomi  Microsoft.ComplexEventProcessing.Linq
Assembly:  Microsoft.ComplexEventProcessing.Observable (in Microsoft.ComplexEventProcessing.Observable.dll)

Sintassi

public static ICepObservable<PointEvent<TPayload>> ToPointObservable<TPayload>(
    this CepStream<TPayload> stream
)

Parametri di tipo

  • TPayload
    Tipo di payload dell'evento.

Parametri

Valore restituito

Tipo: Microsoft.ComplexEventProcessing.Linq. . :: . .ICepObservable< (Of < ( <'PointEvent< (Of < ( <'TPayload> ) > ) >> ) > ) >
Sink di evento che supporta l'osservazione.

Nota sull'utilizzo

In Visual Basic e C# questo metodo può essere chiamato come metodo di istanza su qualsiasi oggetto di tipo CepStream< (Of < ( <'TPayload> ) > ) >. Quando si utilizza la sintassi del metodo di istanza per chiamare questo metodo, omettere il primo parametro. Per ulteriori informazioni, vedere https://msdn.microsoft.com/it-it/library/bb384936(v=sql.105) o https://msdn.microsoft.com/it-it/library/bb383977(v=sql.105).

Osservazioni

La chiamata al metodo Subscribe del sink di evento osservabile comporta l'inizializzazione e l'avvio di una query. La query viene eliminata con l'eliminazione della sottoscrizione.

L'interfaccia ICepObservable<(Of <(<'T>)>)> include un overload di Subscribe che consente di specificare un nome e una descrizione per la query. Tali proprietà aggiuntive sono utili per il debug.

Per ulteriori informazioni sui tipi di dati supportati nel payload di un evento, vedere Creazione di tipi di evento.

Vedere anche

Riferimento

ObservableCepStream Classe

Overload ToPointObservable

Spazio dei nomi Microsoft.ComplexEventProcessing.Linq