Aracılığıyla paylaş


MetaModel.GetModel(Type) Yöntem

Tanım

Belirtilen bağlam için veri modeli örneğini döndürür.

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

Parametreler

contextType
Type

Veri modelinde tanımlanan veri bağlamının türü.

Döndürülenler

MetaModel

Belirtilen bağlam türüyle ilişkili veri modeli.

Örnekler

Aşağıdaki örnekte, aşağıdaki görevleri gerçekleştirmek için yönteminin nasıl kullanılacağı GetModel(Type) gösterilmektedir:

  • Varsayılan veri modelini alma.

  • Geçirilen bağlam türü tarafından belirtilen veri modelini alma.

Tam bir örnek için bkz. sınıfa MetaModel genel bakış.

// 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

Şunlara uygulanır