MetaModel 构造函数

定义

实例化 MetaModel 类的新实例。

重载

MetaModel()

实例化 MetaModel 类的新实例。

MetaModel(Boolean)

实例化 MetaModel 类的新实例。

MetaModel()

实例化 MetaModel 类的新实例。

public:
 MetaModel();
public MetaModel ();
Public Sub New ()

示例

以下示例演示如何使用 MetaModel 构造函数执行以下任务:

MetaModel model = new MetaModel();
model.RegisterContext(typeof(AdventureWorksLTDataContext), 
    new ContextConfiguration() { ScaffoldAllTables = true });
Dim model As New MetaModel
model.RegisterContext(GetType(AdventureWorksLTDataContext), _
   New ContextConfiguration() With {.ScaffoldAllTables = True})

注解

通常, MetaModel 在 Global.asax 文件的方法中 Application_Start 调用构造函数。

适用于

MetaModel(Boolean)

实例化 MetaModel 类的新实例。

public:
 MetaModel(bool registerGlobally);
public MetaModel (bool registerGlobally);
new System.Web.DynamicData.MetaModel : bool -> System.Web.DynamicData.MetaModel
Public Sub New (registerGlobally As Boolean)

参数

registerGlobally
Boolean

true 指示模型是全局注册的,否则为 false。 默认值为 true

注解

此构造函数确定数据模型是否全局注册,以便可以使用 GetModel 该方法进行检索。 它使你可以创建多个模型并使用相同的实体类型,同时避免类型冲突。

通常, MetaModel 在 Global.asax 文件的方法中 Application_Start 调用构造函数。

适用于