Share via


Clase Query

Representa un objeto de consulta en metadatos CEP.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.ComplexEventProcessing
Ensamblado:  Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)

Sintaxis

public sealed class Query : ApplicationObject

El tipo Query expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Application Obtiene la aplicación de host. (Se hereda de ApplicationObject.)
Propiedad pública Description Obtiene la descripción de esta consulta.
Propiedad pública InputStreamBindings Obtiene la colección de enlaces del flujo de entrada.
Propiedad pública IsResilient Obtiene o establece un valor que indica si la consulta es resistente.
Propiedad pública Name Obtiene el nombre de este objeto. (Se hereda de CepObject.)
Propiedad pública OutputStreamBindings Obtiene la colección de enlaces del flujo de salida.
Propiedad pública QueryTemplateName Obtiene el nombre de la plantilla de consulta asociada a esta consulta.
Propiedad pública ShortName Obtiene el nombre corto del objeto CEP. (Se hereda de CepObject.)

Arriba

Métodos

  Nombre Descripción
Método público Delete Elimina el objeto. (Se hereda de ApplicationObject.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público Start Inicia la consulta de forma asincrónica.
Método público Stop Detiene esta consulta.
Método público ToString (Se hereda de Object.)

Arriba

Métodos de extensión

  Nombre Descripción
Método de extensión pública ToStream< (Of < <' (TPayload> ) > > )() () () () Sobrecargado. Crea un nuevo flujo de entrada enlazado al flujo de eventos de salida de una consulta existente. (Con definición de DynamicQueryCompositionExtensions.)
Método de extensión pública ToStream< (Of < <' (TPayload> ) > > )(String) Sobrecargado. Crea un nuevo flujo de entrada con un nombre indicado enlazado al flujo de eventos de salida de una consulta existente. (Con definición de DynamicQueryCompositionExtensions.)
Método de extensión pública ToStream< (Of < <' (TPayload> ) > > )(AdvanceTimeSettings) Sobrecargado. Crea un nuevo flujo de entrada con la configuración de adelanto de tiempo indicada enlazado al flujo de eventos de salida de una consulta existente. (Con definición de DynamicQueryCompositionExtensions.)
Método de extensión pública ToStream< (Of < <' (TPayload> ) > > )(String, AdvanceTimeSettings) Sobrecargado. Crea un nuevo flujo de entrada con el nombre y la configuración de adelanto de tiempo indicados enlazado al flujo de eventos de salida de una consulta existente. (Con definición de DynamicQueryCompositionExtensions.)

Arriba

Campos

  Nombre Descripción
Campo protegido _name Nombre de CepObject, que es una ruta de acceso de URI completa. (Se hereda de CepObject.)
Campo protegido _shortName Nombre corto de CepObject, sin la ruta de acceso de URI completa. (Se hereda de CepObject.)

Arriba

Comentarios

Los objetos de consulta se basan en la especificación de los orígenes y los receptores de los eventos, las plantillas de consulta y los distintos enlaces que hay entre ellos. Son entidades que se registran en una aplicación en un servidor CEP, de tal forma que se puedan iniciar y detener. Para obtener más información, vea Conceptos de servidor de StreamInsight.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.ComplexEventProcessing