MetaModel コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MetaModel クラスの新しいインスタンスをインスタンス化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| MetaModel() |
MetaModel クラスの新しいインスタンスをインスタンス化します。 |
| MetaModel(Boolean) |
MetaModel クラスの新しいインスタンスをインスタンス化します。 |
MetaModel()
MetaModel クラスの新しいインスタンスをインスタンス化します。
public:
MetaModel();
public MetaModel();
Public Sub New ()
例
次の例は、 MetaModel コンストラクターを使用して次のタスクを実行する方法を示しています。
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})
注釈
通常、Global.asax ファイルの Application_Start メソッドでMetaModel コンストラクターを呼び出します。
適用対象
MetaModel(Boolean)
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)
パラメーター
- registerGlobally
- Boolean
true モデルがグローバルに登録されていることを示す場合。それ以外の場合は false。 既定値は true です。
注釈
このコンストラクターは、 GetModel メソッドを使用して取得できるように、データ モデルがグローバルに登録されているかどうかを判断します。 これにより、複数のモデルを作成し、同じエンティティ型を使用しながら、型の競合を回避できます。
通常、Global.asax ファイルの Application_Start メソッドでMetaModel コンストラクターを呼び出します。