Freigeben über


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 im Datenmodell definierte Typ des Datenkontexts.

Gibt zurück

MetaModel

Das Datenmodell, das dem angegebenen Kontexttyp zugeordnet ist.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie die Methode zum Ausführen der GetModel(Type) folgenden Aufgaben verwenden:

  • Abrufen des Standarddatenmodells.

  • Abrufen des Datenmodells, das vom übergebenen Kontexttyp angegeben wird.

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