Condividi tramite


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
Proprietà pubblica EventTypes Ottiene la raccolta di tipi di evento definiti nell'applicazione.
Proprietà pubblica InputAdapters Ottiene la raccolta di adattatori di input definiti nell'applicazione.
Proprietà pubblica Name Ottiene il nome dell'oggetto. Ereditato da CepObject.
Proprietà pubblica OutputAdapters Ottiene la raccolta di adattatori di output definiti nell'applicazione.
Proprietà pubblica Queries Ottiene la raccolta di query definite nell'applicazione.
Proprietà pubblica QueryTemplates Ottiene la raccolta di modelli di query definiti nell'applicazione.
Proprietà pubblica Server Ottiene un riferimento al server in cui risiede l'applicazione.
Proprietà pubblica ShortName Ottiene il nome breve dell'oggetto CEP. Ereditato da CepObject.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateInputAdapter< (Of < <' (TInputAdapterFactory> ) > > ) Crea un oggetto adattatore di input CEP in base a una classe factory dell'adattatore.
Metodo pubblico CreateOutputAdapter< (Of < <' (TOutputAdapterFactory> ) > > ) Crea un oggetto adattatore di output CEP in base a una classe factory dell'adattatore.
Metodo pubblico CreateQuery(String, String, QueryBinder) Crea una query da uno strumento di associazione di query.
Metodo pubblico CreateQuery(String, String, QueryBinder, Boolean) Crea una query da uno strumento di associazione di query e specifica se la query è resiliente.
Metodo pubblico CreateQueryTemplate(XmlReader) Crea un nuovo modello di query dalla relativa rappresentazione XML.
Metodo pubblico CreateQueryTemplate< (Of < <' (T> ) > > )(String, String, CepStream< (Of < <' (T> ) > > )) Crea un nuovo modello di query da un'espressione LINQ.
Metodo pubblico Delete Elimina l'oggetto applicazione dai metadati. Esegue l'override di CepObject. . :: . .Delete() () () ().
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetPublishedStreamInputAdapter Ottiene l'adattatore di input del flusso pubblicato predefinito che può essere utilizzato per la composizione dinamica delle query.
Metodo pubblico GetPublishedStreamOutputAdapter Ottiene l'adattatore di output del flusso pubblicato predefinito che può essere utilizzato per la composizione dinamica delle query.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Campi

  Nome Descrizione
Campo protetto _name Nome dell'oggetto CepObject, che è un percorso URI completo. Ereditato da CepObject.
Campo protetto _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.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.ComplexEventProcessing