次の方法で共有


ConventionTypeConfiguration<T> クラス

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

モデル内のエンティティ型に対して構成を実行できます。 この構成機能は簡易規約を使用して利用できます。

継承階層

System.Object
  System.Data.Entity.ModelConfiguration.Configuration.ConventionTypeConfiguration<T>

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

構文

'宣言
Public Class ConventionTypeConfiguration(Of T As Class)
'使用
Dim instance As ConventionTypeConfiguration(Of T)
public class ConventionTypeConfiguration<T>
where T : class
generic<typename T>
where T : ref class 
public ref class ConventionTypeConfiguration
type ConventionTypeConfiguration<'T when 'T : not struct> =  class end
JScript does not support generic types and methods.

型パラメーター

  • T
    エンティティ型によって継承される型。

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

プロパティ

  名前 説明
パブリック プロパティ ClrType このエンティティ型の Type を取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals 指定したオブジェクトが、現在のインスタンスと等しいかどうかを判断します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode 現在のインスタンスのハッシュ コードを取得します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。
パブリック メソッド HasEntitySetName このエンティティ型に使用するエンティティ セット名を構成します。エンティティ セット名は、各セットの基本型に対してのみ構成できます。
パブリック メソッド HasKey<TProperty> このエンティティ型の主キー プロパティを構成します。
パブリック メソッド HasTableAnnotation このエンティティがマップされるテーブルのモデル内に注釈を設定します。注釈値は後で移行の作成時などテーブルの処理時に使用できます。
パブリック メソッド Ignore() モデルからこのエンティティ型を除外して、その型がデータベースにマップされないようにします。
パブリック メソッド Ignore<TProperty>(Expression<Func<T, TProperty>>) モデルからプロパティを除外して、データベースにマップされないようにします。
パブリック メソッド IsComplexType このエンティティ型を複合型に変更します。
パブリック メソッド MapToStoredProcedures() この型を構成して、挿入、更新、削除にストアド プロシージャを使用します。プロシージャおよびパラメーター名の既定の規約が使用されます。
パブリック メソッド MapToStoredProcedures(Action<ModificationStoredProceduresConfiguration<T>>) この型を構成して、挿入、更新、削除にストアド プロシージャを使用します。
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド Property<TProperty> この型に対して定義されるプロパティを構成します。
パブリック メソッド ToString 現在のインスタンスの値をそれと同等の文字列表現に変換します。 (Object.ToString() をオーバーライドします。)
パブリック メソッド ToTable(String) このエンティティ型のマップ先となるテーブル名を構成します。
パブリック メソッド ToTable(String, String) このエンティティ型のマップ先となるテーブル名を構成します。

上揃え

スレッド セーフ

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

参照

参照

System.Data.Entity.ModelConfiguration.Configuration 名前空間