Compartilhar via


Classe Query

Representa um objeto de consulta em metadados CEP.

Hierarquia de herança

System. . :: . .Object
  Microsoft.ComplexEventProcessing. . :: . .CepObject
    Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
      Microsoft.ComplexEventProcessing..::..Query

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

Sintaxe

public sealed class Query : ApplicationObject

O tipo Query expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Application Obtém o aplicativo host. (Herdado de ApplicationObject.)
Propriedade pública Description Obtém a descrição desta consulta.
Propriedade pública InputStreamBindings Obtém a coleção de associações de fluxo de entrada.
Propriedade pública IsResilient Obtém ou define um valor que indica se a consulta é resiliente.
Propriedade pública Name Obtém o nome deste objeto. (Herdado de CepObject.)
Propriedade pública OutputStreamBindings Obtém a coleção de associações de fluxo de saída.
Propriedade pública QueryTemplateName Obtém o nome do modelo de consulta associado a esta consulta.
Propriedade pública ShortName Obtém o nome curto do objeto CEP. (Herdado de CepObject.)

Início

Métodos

  Nome Descrição
Método público Delete Exclui o objeto. (Herdado de ApplicationObject.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público Start Inicia a consulta de forma assíncrona.
Método público Stop Interrompe esta consulta.
Método público ToString (Herdado de Object.)

Início

Métodos de extensão

  Nome Descrição
Método de extensão público ToStream< (Of < <' (TPayload> ) > > )() () () () Sobrecarregado. Cria um novo fluxo de entrada associado ao fluxo de eventos de saída de uma consulta existente. (Definido por DynamicQueryCompositionExtensions.)
Método de extensão público ToStream< (Of < <' (TPayload> ) > > )(String) Sobrecarregado. Cria um novo fluxo de entrada com um nome específico associado ao fluxo de eventos de saída de uma consulta existente. (Definido por DynamicQueryCompositionExtensions.)
Método de extensão público ToStream< (Of < <' (TPayload> ) > > )(AdvanceTimeSettings) Sobrecarregado. Cria um novo fluxo de entrada com configurações específicas de adiantamento de tempo associado ao fluxo de eventos de saída de uma consulta existente. (Definido por DynamicQueryCompositionExtensions.)
Método de extensão público ToStream< (Of < <' (TPayload> ) > > )(String, AdvanceTimeSettings) Sobrecarregado. Cria um novo fluxo de entrada com configurações específicas de adiantamento de tempo e nome associado ao fluxo de eventos de saída de uma consulta existente. (Definido por DynamicQueryCompositionExtensions.)

Início

Campos

  Nome Descrição
Campo protegido _name Nome do CepObject, que é um caminho de Uri completo. (Herdado de CepObject.)
Campo protegido _shortName Nome curto do CepObject, sem o caminho de Uri completo. (Herdado de CepObject.)

Início

Comentários

Objetos de consulta se baseiam na especificação de origens de e coletores de evento e de modelos de consulta e suas associações. Eles são entidades registradas em um aplicativo em um servidor CEP, de modo que possam ser iniciados e interrompidos. Para obter mais informações, consulte Conceitos do servidor 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.

Consulte também

Referência

Namespace Microsoft.ComplexEventProcessing