Compartilhar via


Método CountByStartTimeWindow(TPayload) (CepStream(TPayload), UInt32, WindowInputPolicy, CountWindowOutputPolicy)

Agrupa eventos de fluxo de entrada em janelas de eventos com base em um determinado número de horas de início de evento exclusivas. A janela desliza quando chega um novo evento que inicia em outro horário.

Namespace:  Microsoft.ComplexEventProcessing.Linq
Assembly:  Microsoft.ComplexEventProcessing (em Microsoft.ComplexEventProcessing.dll)

Sintaxe

public static CepWindowStream<CepWindow<TPayload>> CountByStartTimeWindow<TPayload>(
    this CepStream<TPayload> source,
    uint numberOfEventStartTime,
    WindowInputPolicy inputPolicy,
    CountWindowOutputPolicy outputPolicy
)

Parâmetros de tipo

  • TPayload
    O tipo de carga do evento de entrada.

Parâmetros

  • numberOfEventStartTime
    Tipo: System. . :: . .UInt32
    O tamanho da janela por número de horas de início de eventos exclusivas.

Valor de retorno

Tipo: Microsoft.ComplexEventProcessing.Linq. . :: . .CepWindowStream< (Of < ( <'CepWindow< (Of < ( <'TPayload> ) > ) >> ) > ) >
Um fluxo de janela ao qual agregações, classificações ou operações definidas pelo usuário podem ser aplicadas.

Observação sobre o uso

No Visual Basic e C#, você pode chamar esse método como um método de instância em qualquer objeto do tipo CepStream< (Of < ( <'TPayload> ) > ) >. Quando usar uma sintaxe de método de instância para chamar esse método, omita o primeiro parâmetro. Para obter mais informações, consulte https://msdn.microsoft.com/pt-br/library/bb384936(v=sql.105) ou https://msdn.microsoft.com/pt-br/library/bb383977(v=sql.105).

Comentários

Para obter mais informações sobre janelas, consulte Usando janelas de eventos.

Consulte também

Referência

CepStream Classe

Sobrecarregado CountByStartTimeWindow

Namespace Microsoft.ComplexEventProcessing.Linq