MetaType 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表域物件類型與資料庫資料表欄位的映射。
public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
- 繼承
-
MetaType
建構函式
| 名稱 | Description |
|---|---|
| MetaType() |
初始化 MetaType 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| Associations |
當在導出類別中覆寫時,會獲得所有關聯的枚舉。 |
| CanInstantiate |
當在派生類別中覆寫時,會取得底層型別是否能作為查詢的結果實例化。 |
| DataMembers |
當在派生類別中覆寫時,會獲得所有資料成員(欄位與屬性)的枚舉。 |
| DBGeneratedIdentityMember |
當在派生類別中覆寫時,會得到代表自動產生身份欄位的成員。 |
| DerivedTypes |
當在衍生類別中覆寫時,會列舉繼承階層中直接導出型別的數量。 |
| Discriminator |
當在派生類別中覆寫時,會得到代表繼承判別子欄位的成員。 |
| HasAnyLoadMethod |
當在衍生類別中覆寫時,會得到一個值,表示目前 MetaType 或其基底類型是否有方法 |
| HasAnyValidateMethod |
當在衍生類別中覆寫時,會得到一個值,表示該類型或其基型是否有 MetaType 方法 |
| HasInheritance |
當在衍生類別中覆寫時,會得到一個值,表示該型別是否屬於映射的繼承階層。 |
| HasInheritanceCode |
當在衍生類別中覆寫時,會得到一個值,表示該類型是否定義繼承碼。 |
| HasUpdateCheck |
當在派生類別中覆寫時,會獲得一個值,表示該型別是否有任何持久成員,可能需要測試樂觀並行衝突。 |
| IdentityMembers |
當在派生類別中覆寫時,會獲得定義該類型唯一身份的所有資料成員的枚舉。 |
| InheritanceBase |
當在衍生類別中被覆寫時,會獲得繼承階層中的基礎元型態。 |
| InheritanceCode |
當在衍生類別中覆寫時,會得到一個值,表示該類型是否定義繼承碼。 |
| InheritanceDefault |
當在派生類別中覆寫時,會得到一個值,表示該型別是否被用作繼承階層的預設值。 |
| InheritanceRoot |
當在衍生類別中覆寫時,會得到繼承階層的根型態。 |
| InheritanceTypes |
當在衍生類別中覆寫時,會得到由繼承階層定義的所有型別集合。 |
| IsEntity |
當在派生類別中覆寫時,會獲得一個值,表示是否 MetaType 為實體型別。 |
| IsInheritanceDefault |
當在派生類別中覆寫時,會得到一個值,表示該型別是否被用作繼承階層的預設值。 |
| Model | |
| Name |
當在導出類別中被覆寫時,會得到 的名稱。MetaType |
| OnLoadedMethod |
當在導出類別中覆寫時,會獲得該元型態所 |
| OnValidateMethod |
當在導出類別中覆寫時,會獲得該元型態所 |
| PersistentDataMembers |
當在衍生類別中覆寫時,會獲得所有持久資料成員的集合。 |
| Table | |
| Type |
當在派生類別中被覆寫時,會得到底層的通用語言執行時(CLR)型態。 |
| VersionMember |
當在派生類別中覆寫時,會獲得一個 MetaType列版本或時間戳記欄位。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetDataMember(MemberInfo) |
當在派生類別中被覆寫時,會得到與指定成員相關的 。MetaDataMember |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetInheritanceType(Type) |
當在衍生類別中覆寫時,會得到繼承子型的 。MetaType |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| GetTypeForInheritanceCode(Object) |
當在派生類別中覆寫時,會得到與指定繼承碼相關的元型別。 |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |