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 в методе Application_Start
файла Global.asax.
Применяется к
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 в методе Application_Start
файла Global.asax.