次の方法で共有


IncludeMetadataConvention クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

メモ: この API は、互換性のために残されています。

この DbModelBuilder 規約では、DbModelBuilder はモデルを構築するときにモデルに関するメタデータを含めます。 DbContext が規約に従ってモデルを作成するとき、DbModelBuilder によって使用される一覧にこの規約が追加されます。 その結果、DbContext がデータベースの作成に使用されると、モデルのメタデータがデータベースに書き込まれます。 その後、モデルがそのデータベースに対して最後に使用されてから変更されているかどうかを簡単に確認するために、この規約を使用できます。 この規約は、派生した DbContext クラス上の OnModelCreating メソッドをオーバーライドすることで、DbModelBuilder の規約から削除できます。

継承階層

System.Object
  System.Data.Entity.ModelConfiguration.Conventions.Convention
    System.Data.Entity.Infrastructure.IncludeMetadataConvention

名前空間:  System.Data.Entity.Infrastructure
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
<ObsoleteAttribute("The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")> _
Public Class IncludeMetadataConvention _
    Inherits Convention
'使用
Dim instance As IncludeMetadataConvention
[ObsoleteAttribute("The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")]
public class IncludeMetadataConvention : Convention
[ObsoleteAttribute(L"The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")]
public ref class IncludeMetadataConvention : public Convention
[<ObsoleteAttribute("The IncludeMetadataConvention is no longer used. EdmMetadata is not included in the model. <see cref="EdmModelDiffer" /> is now used to detect changes in the model.")>]
type IncludeMetadataConvention =  
    class 
        inherit Convention 
    end
public class IncludeMetadataConvention extends Convention

IncludeMetadataConvention 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド IncludeMetadataConvention IncludeMetadataConvention クラスの新しいインスタンスを初期化します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド Properties() モデル内のすべてのプロパティに適用される簡易規約の構成を開始します。 (Convention から継承されます。)
パブリック メソッド ToString (Object から継承されます。)
パブリック メソッド Types() モデル内のすべてのマップされたプロパティに適用される簡易規約の構成を開始します。 (Convention から継承されます。)

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Infrastructure 名前空間