Classe Application
Representa um aplicativo em um servidor CEP. Aplicativos servem como contêineres para objetos de metadados CEP adicionais.
Hierarquia de herança
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing..::..Application
Namespace: Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (em Microsoft.ComplexEventProcessing.dll)
Sintaxe
public sealed class Application : CepObject
O tipo Application expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
EventTypes | Obtém a coleção dos tipos de evento definidos no aplicativo. | |
InputAdapters | Obtém a coleção de adaptadores de entrada definidos no aplicativo. | |
Name | Obtém o nome deste objeto. (Herdado de CepObject.) | |
OutputAdapters | Obtém a coleção de adaptadores de saída definidos no aplicativo. | |
Queries | Obtém a coleção de consultas definidas neste aplicativo. | |
QueryTemplates | Obtém a coleção de modelos de consulta definidos neste aplicativo. | |
Server | Obtém uma referência ao servidor no qual o aplicativo reside. | |
ShortName | Obtém o nome curto do objeto CEP. (Herdado de CepObject.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
CreateInputAdapter< (Of < <' (TInputAdapterFactory> ) > > ) | Cria um objeto de adaptador de entrada CEP baseado em uma classe de fábrica de adaptador. | |
CreateOutputAdapter< (Of < <' (TOutputAdapterFactory> ) > > ) | Cria um objeto de adaptador de saída CEP baseado em uma classe de fábrica de adaptador. | |
CreateQuery(String, String, QueryBinder) | Cria uma consulta a partir de um associador de consulta. | |
CreateQuery(String, String, QueryBinder, Boolean) | Cria uma consulta a partir de um associador de consulta e especifica se a consulta é resiliente. | |
CreateQueryTemplate(XmlReader) | Cria um novo modelo de consulta a partir de sua representação XML. | |
CreateQueryTemplate< (Of < <' (T> ) > > )(String, String, CepStream< (Of < <' (T> ) > > )) | Cria um novo modelo de consulta a partir de uma expressão LINQ. | |
Delete | Exclui a consulta do objeto do aplicativo nos metadados. (Substitui CepObject. . :: . .Delete() () () ().) | |
Equals | (Herdado de Object.) | |
Finalize | (Herdado de Object.) | |
GetHashCode | (Herdado de Object.) | |
GetPublishedStreamInputAdapter | Obtém o adaptador de entrada de fluxo publicado interno que pode ser usado para composição de consulta dinâmica. | |
GetPublishedStreamOutputAdapter | Obtém o adaptador de saída do fluxo publicado interno que pode ser usado para composição de consulta dinâmica. | |
GetType | (Herdado de Object.) | |
MemberwiseClone | (Herdado de Object.) | |
ToString | (Herdado de Object.) |
Início
Campos
Nome | Descrição | |
---|---|---|
_name | Nome do CepObject, que é um caminho de Uri completo. (Herdado de CepObject.) | |
_shortName | Nome curto do CepObject, sem o caminho de Uri completo. (Herdado de CepObject.) |
Início
Comentários
Aplicativos StreamInsight contêm estruturas que definem os eventos, os adaptadores e as consultas usadas no aplicativo. Para obter mais informações, consulte Exemplo ponta a ponta do StreamInsight.
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.