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
构造函数
MetaTable(MetaModel, TableProvider) |
初始化 MetaTable 类的新实例。 |
属性
Attributes |
获取与表关联的特性。 |
Columns |
获取表的列集合。 |
DataContextPropertyName |
获取表的名称。 |
DataContextType |
获取与表关联的数据上下文的类型。 |
DisplayColumn |
当此表中的项用作外键关系中的父级时,获取用于显示值的列。 |
DisplayName |
获取用户友好格式的表的名称。 |
EntityType |
获取表示表的实体类型。 |
ForeignKeyColumnsNames |
获取一个以逗号分隔的外键名称列表。 |
HasPrimaryKey |
获取一个指示表是否有主键的值。 |
IsReadOnly |
获取一个指示表是否为只读的值。 |
ListActionPath |
获取表的列表操作的操作路径。 |
Model |
获取表所属的元模型。 |
Name |
获取表的唯一名称。 |
PrimaryKeyColumns |
获取定义主键的列的集合。 |
Provider |
获取表的提供程序。 |
RootEntityType |
获取实体的继承层次结构的根类型。 |
Scaffold |
获取或设置一个值,该值指示是否应显示表。 |
SortColumn |
获取排序表所依据的 MetaColumn 值。 |
SortDescending |
当项用作外键关系中的父级时,获取一个指示是否按降序排序项的值。 |