Classe CepWindow(TPayload)
Uma janela é uma coleção finita de eventos que resulta da aplicação de um operador em janela em um fluxo de eventos.
Hierarquia de herança
System. . :: . .Object
Microsoft.ComplexEventProcessing.Linq..::..CepWindow<(Of <(<'TPayload>)>)>
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing (em Microsoft.ComplexEventProcessing.dll)
Sintaxe
public class CepWindow<TPayload>
Parâmetros de tipo
- TPayload
O tipo CepWindow<(Of <(<'TPayload>)>)> expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
Equals | (Herdado de Object.) | |
Finalize | (Herdado de Object.) | |
GetHashCode | (Herdado de Object.) | |
GetType | (Herdado de Object.) | |
MemberwiseClone | (Herdado de Object.) | |
ToString | (Herdado de Object.) |
Início
Métodos de extensão
Nome | Descrição | |
---|---|---|
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) | Sobrecarregado. Calcula a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a média de todos os eventos em uma janela. O valor sobre o qual se calcula a média é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Count< (Of < <' (TPayload> ) > > ) | Calcula a contagem de eventos da janela. (Definido por CepWindowExtensionMethods.) | |
Max< (Of < <' (TPayload, TMaxValue> ) > > ) | Computa o máximo dos valores especificados pelo parâmetro de entrada em uma janela de eventos. (Definido por CepWindowExtensionMethods.) | |
Min< (Of < <' (TPayload, TMinValue> ) > > ) | Computa o mínimo dos valores especificados pelo parâmetro de entrada em uma janela de eventos. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) | Sobrecarregado. Calcula a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) | Sobrecarregado. Computa a soma de todos os eventos em uma janela. O valor sobre o qual se calcula a soma é definido no parâmetro de expressão de entrada. (Definido por CepWindowExtensionMethods.) | |
UserDefinedAggregate< (Of < <' (TPayload, TUda, TAggregateOutput> ) > > ) | Chama uma UDA (agregação definida pelo usuário) na qual a UDA não utiliza uma expressão adicional para mapear o evento de entrada para a entrada que a UDA espera. (Definido por CepWindowExtensionMethods.) | |
UserDefinedAggregateWithMapping< (Of < <' (TPayload, TUda, TAggregateInput, TAggregateOutput> ) > > ) | Chama uma agregação definida pelo usuário. (Definido por CepWindowExtensionMethods.) |
Início
Comentários
As janelas servem de base para operações fundamentadas em conjunto, como agregação ou classificação. Para obter mais informações, consulte Usando janelas de eventos.
Segurança de thread
Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.