Condividi tramite


Classe CepOrderableStream(T)

Rappresenta un flusso di eventi ordinabili.

Gerarchia di ereditarietà

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

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

Sintassi

public class CepOrderableStream<T>

Parametri di tipo

  • T

Nel tipo CepOrderableStream<(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 OrderBy< (Of < <' (TPayload, TOrderKey> ) > > ) Ordina il flusso di input per rankSelector. Definito da CepStream.
Metodo di estensione pubblico OrderByDescending< (Of < <' (TPayload, TOrderKey> ) > > ) Ordina il flusso di input per rankSelector in ordine decrescente. Definito da CepStream.

In alto

Osservazioni

CepOrderableStream semplifica la creazione di espressioni di rango. Viene creato un oggetto CepOrderableStream quando si applica un oggetto SelectMany a un flusso di finestre, come descritto nell'esempio seguente.

(from w in s.Window()

from e in w

order by e.i

select e).Take(10)

Un flusso ordinabile facilita la specificazione di una clausola "order by". Quando ad un flusso ordinabile è stata applicata almeno una clausola "order by", viene prodotto un flusso ordinato.

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