CepEventType 類別
表示 CEP 應用程式所使用的事件類型。事件裝載及其欄位都有相關聯的 CEP 事件類型。
繼承階層
System. . :: . .Object
Microsoft.ComplexEventProcessing. . :: . .CepObject
Microsoft.ComplexEventProcessing. . :: . .ApplicationObject
Microsoft.ComplexEventProcessing..::..CepEventType
命名空間: Microsoft.ComplexEventProcessing
組件: Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)
語法
public sealed class CepEventType : ApplicationObject
CepEventType 型別公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
Application | 取得主機應用程式。 (繼承自 ApplicationObject。) | |
ClrType | 取得相當於 CEP 事件類型的 Common Language Runtime (CLR) 類型。 | |
Fields | 依辭典編纂順序排序的名稱,取得事件類型欄位的集合。 | |
FieldsByOrdinal | 依序數取得事件類型欄位的集合。 | |
Name | 取得此物件的名稱。 (繼承自 CepObject。) | |
ShortName | 取得 CEP 物件的簡短名稱。 (繼承自 CepObject。) |
上層
方法
名稱 | 說明 | |
---|---|---|
Delete | 刪除物件。 (繼承自 ApplicationObject。) | |
Equals | (繼承自 Object。) | |
Finalize | (繼承自 Object。) | |
GetHashCode | (繼承自 Object。) | |
GetType | (繼承自 Object。) | |
MemberwiseClone | (繼承自 Object。) | |
ToString | (繼承自 Object。) |
上層
欄位
名稱 | 說明 | |
---|---|---|
_name | CepObject 的名稱,這是完整的 Uri 路徑。 (繼承自 CepObject。) | |
_shortName | CepObject 的簡短名稱,不含完整的 Uri 路徑。 (繼承自 CepObject。) |
上層
備註
事件類型會定義 CEP 事件的結構。CEP 資料流一律屬於單一特定事件類型,因此只能包含具有這種結構的事件。事件類型是以 CLR 結構或類別為基礎,因此會在必要時使用應用程式進行隱含註冊。例如,應用程式中 LINQ 查詢範本物件的註冊會根據屬於 LINQ 陳述式之輸入和結果的 CLR 類型,在該應用程式中隱含建立輸入和輸出事件類型。
事件類型會包含不可部分完成的欄位清單,而這些欄位又屬於特定 CEP 事件類型。
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。