Compartilhar via


Classe QueryTemplate

Representa um objeto de metadados de modelo de consulta.

Hierarquia de herança

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

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

Sintaxe

public sealed class QueryTemplate : ApplicationObject

O tipo QueryTemplate 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 Definition A definição de modelo de consulta no formulário de XML.
Propriedade pública Description Obtém uma descrição deste modelo de consulta.
Propriedade pública Name Obtém o nome deste objeto. (Herdado de CepObject.)
Propriedade pública QueryTemplateInputs Obtém a coleção de entradas associadas a este modelo de 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 modelo de consulta dos metadados. (Substitui ApplicationObject. . :: . .Delete() () () ().)
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 ToString (Herdado de Object.)

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

Os modelos de consulta definem a lógica de consulta desejada de um aplicativo CEP. Em geral, um modelo de consulta é definido por meio de LINQ sobre um objeto CepStream. Para obter mais informações, consulte Gravando modelos de consulta no LINQ.

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