MetaTable 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表描述動態資料頁面資料表的元資料。
public ref class MetaTable
public class MetaTable
type MetaTable = class
Public Class MetaTable
- 繼承
-
MetaTable
範例
以下範例是Insert.aspx頁面範本背後程式碼檔案的一部分。
MetaTable實例會以Page_Load方法初始化。 頁面標題設定為 table DisplayName 屬性。
public partial class Insert : System.Web.UI.Page {
protected MetaTable table;
protected void Page_Load(object sender, EventArgs e) {
table = DetailsDataSource.GetTable();
Title = table.DisplayName;
}
}
Partial Class Insert
Inherits System.Web.UI.Page
Protected table As MetaTable
Protected Sub Page_Load(ByVal sender As Object, _
ByVal e As EventArgs)
table = DetailsDataSource.GetTable
Title = table.DisplayName
End Sub
End Class
建構函式
| 名稱 | Description |
|---|---|
| MetaTable(MetaModel, TableProvider) |
初始化 MetaTable 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| Attributes |
取得與資料表相關聯的屬性。 |
| Columns |
取得資料表的欄位集合。 |
| DataContextPropertyName |
他會知道桌子的名字。 |
| DataContextType |
取得與資料表相關聯的資料上下文類型。 |
| DisplayColumn |
取得用於顯示本表中項目作為外鍵關係父項時的欄位。 |
| DisplayName |
會以使用者友善的格式顯示表格名稱。 |
| EntityType |
取得代表該資料表的實體類型。 |
| ForeignKeyColumnsNames |
會得到一個逗號分隔的外鍵名稱清單。 |
| HasPrimaryKey |
會得到一個表示該資料表是否有主鍵的值。 |
| IsReadOnly |
取得值,這個值表示數據表是否為唯讀。 |
| ListActionPath |
取得該表清單動作的動作路徑。 |
| Model |
取得該表格所屬的元模型。 |
| Name |
會獲得該桌子的唯一名稱。 |
| PrimaryKeyColumns |
取得定義主鍵的欄位集合。 |
| Provider |
拿到桌上的提供者。 |
| RootEntityType |
取得實體繼承階層的根型態。 |
| Scaffold |
取得或設定一個值,指示該表格是否應該顯示。 |
| SortColumn |
取得 MetaColumn 表格排序的值。 |
| SortDescending |
獲得一個值,表示當條目作為外鍵關係中的父項時,是否依遞減順序排序。 |