Udostępnij za pośrednictwem


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