Condividi tramite


Classe CepWindow(TPayload)

Una finestra è una raccolta finita di eventi risultante dall'applicazione di un operatore di windowing in un flusso di eventi.

Gerarchia di ereditarietà

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Linq..::..CepWindow<(Of <(<'TPayload>)>)>

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

Sintassi

public class CepWindow<TPayload>

Parametri di tipo

  • TPayload

Nel tipo CepWindow<(Of <(<'TPayload>)>)> 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 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) Di overload. Calcola la media su tutti gli eventi in una finestra. Il valore in base al quale calcolare la media è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Count< (Of < <' (TPayload> ) > > ) Calcola il conteggio di eventi nella finestra. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Max< (Of < <' (TPayload, TMaxValue> ) > > ) Calcola il valore massimo dei valori specificati dal parametro di input su una finestra di eventi. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Min< (Of < <' (TPayload, TMinValue> ) > > ) Calcola il valore minimo dei valori specificati dal parametro di input su una finestra di eventi. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) Di overload. Calcola la somma di tutti gli eventi in una finestra. Il valore in base al quale calcolare la somma è definito nel parametro dell'espressione di input. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico UserDefinedAggregate< (Of < <' (TPayload, TUda, TAggregateOutput> ) > > ) Chiama una funzione di aggregazione definita dall'utente in cui non viene accettata un'espressione aggiuntiva per eseguire il mapping dell'evento di input all'input previsto dalla funzione di aggregazione definita dall'utente. Definito da CepWindowExtensionMethods.
Metodo di estensione pubblico UserDefinedAggregateWithMapping< (Of < <' (TPayload, TUda, TAggregateInput, TAggregateOutput> ) > > ) Chiama una funzione di aggregazione definita dall'utente. Definito da CepWindowExtensionMethods.

In alto

Osservazioni

Windows viene utilizzato come base per operazioni basate su set, come aggregazioni o ordinamento per rango. Per ulteriori informazioni, vedere Utilizzo delle finestre di eventi.

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