Application 類別
表示 CEP 伺服器上的應用程式。做為其他 CEP 中繼資料物件之容器的應用程式伺服器。
繼承階層
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing..::..Application
命名空間: Microsoft.ComplexEventProcessing
組件: Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)
語法
public sealed class Application : CepObject
Application 型別公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
EventTypes | 取得應用程式中定義之事件類型的集合。 | |
InputAdapters | 取得應用程式中定義之輸入配接器的集合。 | |
Name | 取得此物件的名稱。 (繼承自 CepObject。) | |
OutputAdapters | 取得應用程式中定義之輸出配接器的集合。 | |
Queries | 取得這個應用程式內定義之查詢的集合。 | |
QueryTemplates | 取得這個應用程式內定義之查詢範本的集合。 | |
Server | 取得應用程式所在伺服器的參考。 | |
ShortName | 取得 CEP 物件的簡短名稱。 (繼承自 CepObject。) |
上層
方法
名稱 | 說明 | |
---|---|---|
CreateInputAdapter< (Of < <' (TInputAdapterFactory> ) > > ) | 根據配接器 Factory 類別,建立 CEP 輸入配接器物件。 | |
CreateOutputAdapter< (Of < <' (TOutputAdapterFactory> ) > > ) | 根據配接器 Factory 類別,建立 CEP 輸出配接器物件。 | |
CreateQuery(String, String, QueryBinder) | 從查詢繫結器建立查詢。 | |
CreateQuery(String, String, QueryBinder, Boolean) | 從查詢繫結器建立查詢,並指定查詢是否使用恢復功能。 | |
CreateQueryTemplate(XmlReader) | 從 XML 表示法建立新的查詢範本。 | |
CreateQueryTemplate< (Of < <' (T> ) > > )(String, String, CepStream< (Of < <' (T> ) > > )) | 從 LINQ 運算式建立新的查詢範本。 | |
Delete | 刪除中繼資料的應用程式物件。 (覆寫 CepObject. . :: . .Delete() () () ()。) | |
Equals | (繼承自 Object。) | |
Finalize | (繼承自 Object。) | |
GetHashCode | (繼承自 Object。) | |
GetPublishedStreamInputAdapter | 取得可用於動態查詢撰寫之內建的已發行資料流輸入配接器。 | |
GetPublishedStreamOutputAdapter | 取得可用於動態查詢撰寫之內建的已發行資料流輸出配接器。 | |
GetType | (繼承自 Object。) | |
MemberwiseClone | (繼承自 Object。) | |
ToString | (繼承自 Object。) |
上層
欄位
名稱 | 說明 | |
---|---|---|
_name | CepObject 的名稱,這是完整的 Uri 路徑。 (繼承自 CepObject。) | |
_shortName | CepObject 的簡短名稱,不含完整的 Uri 路徑。 (繼承自 CepObject。) |
上層
備註
StreamInsight 應用程式所包含的結構會定義在應用程式中使用的事件、配接器和查詢。如需詳細資訊,請參閱<StreamInsight 端對端範例>。
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。