Udostępnij przez


MetaModel Konstruktory

Definicja

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 Utwórz wystąpienie klasy .

  • Inicjowanie i rejestrowanie MetaModel wystąpienia.

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.

Dotyczy