Query 類別
表示 CEP 中繼資料中的查詢物件。
繼承階層
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
Microsoft.ComplexEventProcessing..::..Query
命名空間: Microsoft.ComplexEventProcessing
組件: Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)
語法
public sealed class Query : ApplicationObject
Query 型別公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
Application | 取得主機應用程式。 (繼承自 ApplicationObject。) | |
Description | 取得此查詢的描述。 | |
InputStreamBindings | 取得輸入資料流繫結的集合。 | |
IsResilient | 取得或設定值,這個值表示查詢是否具有恢復功能。 | |
Name | 取得此物件的名稱。 (繼承自 CepObject。) | |
OutputStreamBindings | 取得輸出資料流繫結的集合。 | |
QueryTemplateName | 取得與這個查詢相關聯的查詢範本名稱。 | |
ShortName | 取得 CEP 物件的簡短名稱。 (繼承自 CepObject。) |
上層
方法
名稱 | 說明 | |
---|---|---|
Delete | 刪除物件。 (繼承自 ApplicationObject。) | |
Equals | (繼承自 Object。) | |
Finalize | (繼承自 Object。) | |
GetHashCode | (繼承自 Object。) | |
GetType | (繼承自 Object。) | |
MemberwiseClone | (繼承自 Object。) | |
Start | 開始非同步查詢。 | |
Stop | 停止此查詢。 | |
ToString | (繼承自 Object。) |
上層
擴充 方法
名稱 | 說明 | |
---|---|---|
ToStream< (Of < <' (TPayload> ) > > )() () () () | 已多載。 建立繫結至現有查詢之輸出事件資料流的新輸入資料流。 (由 DynamicQueryCompositionExtensions 定義。) | |
ToStream< (Of < <' (TPayload> ) > > )(String) | 已多載。 使用給定的名稱,建立繫結至現有查詢之輸出事件資料流的新輸入資料流。 (由 DynamicQueryCompositionExtensions 定義。) | |
ToStream< (Of < <' (TPayload> ) > > )(AdvanceTimeSettings) | 已多載。 使用給定的前進時間設定,建立繫結至現有查詢之輸出事件資料流的新輸入資料流。 (由 DynamicQueryCompositionExtensions 定義。) | |
ToStream< (Of < <' (TPayload> ) > > )(String, AdvanceTimeSettings) | 已多載。 使用給定的名稱和前進時間設定,建立繫結至現有查詢之輸出事件資料流的新輸入資料流。 (由 DynamicQueryCompositionExtensions 定義。) |
上層
欄位
名稱 | 說明 | |
---|---|---|
_name | CepObject 的名稱,這是完整的 Uri 路徑。 (繼承自 CepObject。) | |
_shortName | CepObject 的簡短名稱,不含完整的 Uri 路徑。 (繼承自 CepObject。) |
上層
備註
查詢物件是以事件來源與接收以及查詢範本與彼此繫結的規格為基礎。它們是在 CEP 伺服器上之應用程式中註冊的實體,因此能夠開始和停止。如需詳細資訊,請參閱<StreamInsight 伺服器概念>。
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。