Classe Application
Rappresenta un'applicazione in un server CEP. Le applicazioni fungono da contenitori per ulteriori oggetti di metadati CEP.
Gerarchia di ereditarietà
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing..::..Application
Spazio dei nomi Microsoft.ComplexEventProcessing
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Sintassi
public sealed class Application : CepObject
Nel tipo Application sono esposti i membri seguenti.
Proprietà
Nome | Descrizione | |
---|---|---|
EventTypes | Ottiene la raccolta di tipi di evento definiti nell'applicazione. | |
InputAdapters | Ottiene la raccolta di adattatori di input definiti nell'applicazione. | |
Name | Ottiene il nome dell'oggetto. Ereditato da CepObject. | |
OutputAdapters | Ottiene la raccolta di adattatori di output definiti nell'applicazione. | |
Queries | Ottiene la raccolta di query definite nell'applicazione. | |
QueryTemplates | Ottiene la raccolta di modelli di query definiti nell'applicazione. | |
Server | Ottiene un riferimento al server in cui risiede l'applicazione. | |
ShortName | Ottiene il nome breve dell'oggetto CEP. Ereditato da CepObject. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
CreateInputAdapter< (Of < <' (TInputAdapterFactory> ) > > ) | Crea un oggetto adattatore di input CEP in base a una classe factory dell'adattatore. | |
CreateOutputAdapter< (Of < <' (TOutputAdapterFactory> ) > > ) | Crea un oggetto adattatore di output CEP in base a una classe factory dell'adattatore. | |
CreateQuery(String, String, QueryBinder) | Crea una query da uno strumento di associazione di query. | |
CreateQuery(String, String, QueryBinder, Boolean) | Crea una query da uno strumento di associazione di query e specifica se la query è resiliente. | |
CreateQueryTemplate(XmlReader) | Crea un nuovo modello di query dalla relativa rappresentazione XML. | |
CreateQueryTemplate< (Of < <' (T> ) > > )(String, String, CepStream< (Of < <' (T> ) > > )) | Crea un nuovo modello di query da un'espressione LINQ. | |
Delete | Elimina l'oggetto applicazione dai metadati. Esegue l'override di CepObject. . :: . .Delete() () () (). | |
Equals | Ereditato da Object. | |
Finalize | Ereditato da Object. | |
GetHashCode | Ereditato da Object. | |
GetPublishedStreamInputAdapter | Ottiene l'adattatore di input del flusso pubblicato predefinito che può essere utilizzato per la composizione dinamica delle query. | |
GetPublishedStreamOutputAdapter | Ottiene l'adattatore di output del flusso pubblicato predefinito che può essere utilizzato per la composizione dinamica delle query. | |
GetType | Ereditato da Object. | |
MemberwiseClone | Ereditato da Object. | |
ToString | Ereditato da Object. |
In alto
Campi
Nome | Descrizione | |
---|---|---|
_name | Nome dell'oggetto CepObject, che è un percorso URI completo. Ereditato da CepObject. | |
_shortName | Nome breve dell'oggetto CepObject, senza il percorso URI completo. Ereditato da CepObject. |
In alto
Osservazioni
Le applicazioni StreamInsight contengono strutture che definiscono gli eventi, le query e gli adattatori utilizzati nell'applicazione. Per ulteriori informazioni, vedere Esempio end-to-end di StreamInsight.
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.