Guia do Desenvolvedor (StreamInsight)

A plataforma do Microsoft StreamInsight apresenta um modelo de objeto robusto que inclui muitos recursos que facilitam a programação de aplicativos do StreamInsight, tornando-os mais flexíveis e mais eficientes. Os modelos e diretrizes de desenvolvimento que você pode usar para criar aplicativos do StreamInsight são descritos nesta seção e demonstrados com exemplos.

Nesta seção

Referência da API

Como uma plataforma, o StreamInsight aparece como um conjunto de DLLs que são instaladas no computador host. A tabela a seguir lista o subconjunto das DLLs instaladas que são necessárias como referências do projeto Visual Studio para desenvolver um aplicativo StreamInsight.

DLL

Namespaces incluídos e funcionalidade

Microsoft.ComplexEventProcessing

Microsoft.ComplexEventProcessing

O SDK do aplicativo.

Microsoft.ComplexEventProcessing.Linq

A linguagem do modelo de consulta do StreamInsight.

Microsoft.ComplexEventProcessing.Extensibility

As APIs de agregações e operadores definidos pelo usuário.

Microsoft.ComplexEventProcessing.Adapters

Microsoft.ComplexEventProcessing.Adapters

As APIs do adaptador.

Microsoft.ComplexEventProcessing.ManagementService

Microsoft.ComplexEventProcessing.ManagementService

As APIs usadas para expor os métodos de serviço Web.

Consulte também

Conceitos

Planejamento e arquitetura (StreamInsight)

Conceitos do servidor StreamInsight