Condividi tramite


Classe CepOrderedStream(T)

Un flusso ordinato è il risultato di un'operazione di ordinamento in base a un elemento o di una delle relative varianti nella query. Consente di vincolare la specifica di query successiva alle operazioni consentite in un flusso ordinato, ad esempio Take.

Gerarchia di ereditarietà

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Linq..::..CepOrderedStream<(Of <(<'T>)>)>

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

Sintassi

public class CepOrderedStream<T>

Parametri di tipo

  • T

Nel tipo CepOrderedStream<(Of <(<'T>)>)> sono esposti i membri seguenti.

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico Select< (Of < <' (TInput, TResult> ) > > ) Dato un flusso ordinato, questo metodo produce un flusso ordinato che può essere utilizzato nell'ordinamento per rango. Definito da CepStream.
Metodo di estensione pubblico Take< (Of < <' (TPayload> ) > > )(UInt32) Di overload. Dato un flusso ordinato, seleziona un determinato numero di eventi da ogni finestra. Definito da CepStream.
Metodo di estensione pubblico Take< (Of < <' (TInput, TResult> ) > > )(UInt32, Expression< (Of < <' (Func< (Of < <' (CepRankedEvent< (Of < <' (TInput> ) > > ), TResult> ) > > )> ) > > )) Di overload. Seleziona un determinato numero di eventi da ogni finestra e valuta inoltre l'espressione specificata. Viene utilizzato per i casi in cui si desidera proiettare il rango nel risultato di Take(). Definito da CepStream.
Metodo di estensione pubblico ThenBy< (Of < <' (TPayload, TOrderKey> ) > > ) Ordina un flusso ordinato in base a un altro oggetto orderKey come indicato da rankSelector. Definito da CepStream.
Metodo di estensione pubblico ThenByDescending< (Of < <' (TPayload, TOrderKey> ) > > ) Ordina un flusso ordinato in base a un altro oggetto orderKey come indicato da rankSelector. Definito da CepStream.

In alto

Osservazioni

Quando un flusso è stato ordinato, deve essere seguito da un'operazione Take che restituisce un flusso CEP regolare che può essere ulteriormente composto.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.ComplexEventProcessing.Linq