Clase Application
Representa una aplicación en un servidor CEP. Las aplicaciones actúan como contenedores para otros objetos de metadatos CEP.
Jerarquía de herencia
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing..::..Application
Espacio de nombres: Microsoft.ComplexEventProcessing
Ensamblado: Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Sintaxis
public sealed class Application : CepObject
El tipo Application expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
EventTypes | Obtiene la colección de tipos de eventos definidos en la aplicación. | |
InputAdapters | Obtiene la colección de adaptadores de entrada definidos en la aplicación. | |
Name | Obtiene el nombre de este objeto. (Se hereda de CepObject.) | |
OutputAdapters | Obtiene la colección de adaptadores de salida definidos en la aplicación. | |
Queries | Obtiene la colección de consultas definidas en esta aplicación. | |
QueryTemplates | Obtiene la colección de plantillas de consulta definidas en esta aplicación. | |
Server | Obtiene una referencia al servidor donde se encuentra la aplicación. | |
ShortName | Obtiene el nombre corto del objeto CEP. (Se hereda de CepObject.) |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CreateInputAdapter< (Of < <' (TInputAdapterFactory> ) > > ) | Crea un objeto de adaptador de entrada CEP en función de una clase de generador de adaptadores. | |
CreateOutputAdapter< (Of < <' (TOutputAdapterFactory> ) > > ) | Crea un objeto de adaptador de salida CEP en función de una clase de generador de adaptadores. | |
CreateQuery(String, String, QueryBinder) | Crea una consulta a partir de un enlazador de consultas. | |
CreateQuery(String, String, QueryBinder, Boolean) | Crea una consulta desde un enlazador de consultas y especifica si la consulta es resistente. | |
CreateQueryTemplate(XmlReader) | Crea una nueva plantilla de consulta a partir de su representación XML. | |
CreateQueryTemplate< (Of < <' (T> ) > > )(String, String, CepStream< (Of < <' (T> ) > > )) | Crea una nueva plantilla de consulta a partir de una expresión LINQ. | |
Delete | Elimina el objeto de la aplicación de los metadatos. (Invalida CepObject. . :: . .Delete() () () ().) | |
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Object.) | |
GetPublishedStreamInputAdapter | Obtiene el adaptador de entrada del flujo publicado integrado que se puede usar para la creación de consultas dinámicas. | |
GetPublishedStreamOutputAdapter | Obtiene el adaptador de salida del flujo publicado integrado que se puede utilizar para la creación de consultas dinámicas. | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
ToString | (Se hereda de Object.) |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
_name | Nombre de CepObject, que es una ruta de acceso de URI completa. (Se hereda de CepObject.) | |
_shortName | Nombre corto de CepObject, sin la ruta de acceso de URI completa. (Se hereda de CepObject.) |
Arriba
Comentarios
Las aplicaciones StreamInsight contienen estructuras que definen los eventos, los adaptadores y las consultas usadas en la aplicación. Para obtener más información, vea Ejemplo integral 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.