MetaModel.GetModel(Type) Methode

Definition

Gibt die Datenmodellinstanz für den angegebenen Kontext zurück.

public:
 static System::Web::DynamicData::MetaModel ^ GetModel(Type ^ contextType);
public static System.Web.DynamicData.MetaModel GetModel(Type contextType);
static member GetModel : Type -> System.Web.DynamicData.MetaModel
Public Shared Function GetModel (contextType As Type) As MetaModel

Parameter

contextType
Type

Der Typ des Datenkontexts, wie im Datenmodell definiert.

Gibt zurück

Das Datenmodell, das dem angegebenen Kontexttyp zugeordnet ist.

Beispiele

Das folgende Beispiel zeigt, wie Sie die GetModel(Type) Methode verwenden, um die folgenden Aufgaben auszuführen:

  • Abrufen des Standarddatenmodells.

  • Abrufen des durch den übergebenen Kontexttyp angegebenen Datenmodells.

Ein vollständiges Beispiel finden Sie in der MetaModel Klassenübersicht.

// Get the data model. 
public MetaModel GetModel(bool defaultModel)
{
    MetaModel model;

    if (defaultModel)
        model = MetaModel.Default;
    else
        model =
           MetaModel.GetModel(typeof(AdventureWorksLTDataContext));
    return model;
}
' Get the data model. 
Public Function GetModel(ByVal defaultModel As Boolean) As MetaModel
    Dim model As MetaModel

    If defaultModel Then
        model = MetaModel.[Default]
    Else
        model = MetaModel.GetModel(GetType(AdventureWorksLTDataContext))
    End If
    Return model
End Function

Gilt für: