Compartilhar via


Namespace Microsoft.ComplexEventProcessing.Extensibility

Expõe as APIs usadas para agregações e operadores definidos pelo usuário. Para obter mais informações, consulte Agregações e operadores definidos pelo usuário.

Classes

  Classe Descrição
Classe pública CepAggregate< (Of < ( <'TInput, TOutput> ) > ) > A classe base para uma agregação sem detecção de hora, não incremental, definida pelo usuário.
Classe pública CepEdgeStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > Cria um operador de fluxo definido pelo usuário que processa eventos de borda em ordem de tempo de sincronização.
Classe pública CepModule< (Of < ( <'TInput, TOutput> ) > ) > A classe base para um operador ou uma agregação sem detecção de hora, não incremental, definido pelo usuário.
Classe pública CepOperator< (Of < ( <'TInput, TOutput> ) > ) > A classe base para um operador sem detecção de hora, não incremental, definido pelo usuário.
Classe pública CepPointStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > Cria um operador de fluxo definido pelo usuário que processa eventos pontuais em ordem de StartTime.
Classe pública CepStreamOperator Cria um operador de fluxo definido pelo usuário que processa eventos em ordem de tempo de sincronização.
Classe pública CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) > Cria um operador de fluxo definido pelo usuário que processa eventos em ordem de tempo de sincronização.
Classe pública CepTimeSensitiveAggregate< (Of < ( <'TInput, TOutput> ) > ) > A classe base para uma agregação com detecção de hora, não incremental, definida pelo usuário.
Classe pública CepTimeSensitiveModule< (Of < ( <'TInput, TOutput> ) > ) > A classe base para um operador ou uma agregação com detecção de hora, não incremental, definido pelo usuário.
Classe pública CepTimeSensitiveOperator< (Of < ( <'TInput, TOutput> ) > ) > A classe base para um operador com detecção de hora, não incremental, definido pelo usuário.

Estruturas

  Estrutura Descrição
Estrutura pública WindowDescriptor O descritor de janela fornece informações sobre as propriedades temporais da janela que contém os eventos que são entrada para um operador ou uma agregação com detecção de hora definida pelo usuário.

Interfaces

  Interface Descrição
Interface pública IDeclareEventProperties Define propriedades para agregações ou operadores definidos pelo usuário fornecerem informações adicionais sobre o campo de evento, como as informações de cultura para um campo de cadeia de caracteres no resultado.