MetaModel Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowe wystąpienie klasy MetaModel.
Przeciążenia
MetaModel() |
Tworzy nowe wystąpienie klasy MetaModel. |
MetaModel(Boolean) |
Tworzy nowe wystąpienie klasy MetaModel. |
MetaModel()
Tworzy nowe wystąpienie klasy MetaModel.
public:
MetaModel();
public MetaModel ();
Public Sub New ()
Przykłady
W poniższym przykładzie pokazano, jak używać konstruktora MetaModel do wykonywania następujących zadań:
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})
Uwagi
Zazwyczaj konstruktor jest wywoływany MetaModel w Application_Start
metodzie pliku Global.asax.
Dotyczy
MetaModel(Boolean)
Tworzy nowe wystąpienie klasy 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)
Parametry
- registerGlobally
- Boolean
true
aby wskazać, że model jest zarejestrowany globalnie; w przeciwnym razie false
. Wartość domyślna to true
.
Uwagi
Ten konstruktor określa, czy model danych jest rejestrowany globalnie, aby można go było pobrać przy użyciu GetModel metody . Umożliwia tworzenie wielu modeli i używanie tych samych typów jednostek przy jednoczesnym unikaniu konfliktów typów.
Zazwyczaj konstruktor jest wywoływany MetaModel w Application_Start
metodzie pliku Global.asax.