次の方法で共有


ConventionPrimitivePropertyConfiguration クラス

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

エンティティ型または複合型のプリミティブ プロパティを表します。

継承階層

System.Object
  System.Data.Entity.ModelConfiguration.Configuration.ConventionPrimitivePropertyConfiguration

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

構文

'宣言
Public Class ConventionPrimitivePropertyConfiguration
'使用
Dim instance As ConventionPrimitivePropertyConfiguration
public class ConventionPrimitivePropertyConfiguration
public ref class ConventionPrimitivePropertyConfiguration
type ConventionPrimitivePropertyConfiguration =  class end
public class ConventionPrimitivePropertyConfiguration

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

プロパティ

  名前 説明
パブリック プロパティ ClrPropertyInfo このプロパティの PropertyInfo を取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals このインスタンスがもう一方のオブジェクトと等しいかどうかを指定します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode このインスタンスのハッシュ コードを取得します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。
パブリック メソッド HasColumnAnnotation プロパティの保存に使用されるデータベース列のモデル内に注釈を設定します。注釈値は後で移行の作成時など列の処理時に使用できます。
パブリック メソッド HasColumnName プロパティの格納に使用するデータベース列の名前を構成します。
パブリック メソッド HasColumnOrder プロパティの格納に使用するデータベース列の順序を構成します。このメソッドは、エンティティ型が複合キーを持つ場合のキーの順序を指定する際にも使用します。
パブリック メソッド HasColumnType プロパティの格納に使用するデータベース列のデータ型を構成します。
パブリック メソッド HasDatabaseGeneratedOption プロパティの値をデータベースで生成する方法を構成します。
パブリック メソッド HasMaxLength 指定した最大長を使用するようにプロパティを構成します。
パブリック メソッド HasParameterName ストアド プロシージャでこのプロパティに対して使用されるパラメーターの名前を構成します。
パブリック メソッド HasPrecision(Byte) DateTime プロパティの有効桁数を構成します。データベース プロバイダーが列のデータ型の有効桁数をサポートしていない場合、この値は無視されます。
パブリック メソッド HasPrecision(Byte, Byte) Decimal プロパティの有効桁数と小数点以下桁数を構成します。
パブリック メソッド IsConcurrencyToken() オプティミスティック同時実行トークンとして使用するようにプロパティを構成します。
パブリック メソッド IsConcurrencyToken(Boolean) プロパティをオプティミスティック同時実行トークンとして使用するかどうかを構成します。
パブリック メソッド IsFixedLength プロパティを固定長として構成します。HasMaxLength を使用してプロパティの固定の長さを設定します。
パブリック メソッド IsKey このプロパティを、エンティティ型の主キーの一部として構成します。
パブリック メソッド IsMaxLength データベース プロバイダーでサポートされる最大長を許容するようにプロパティを構成します。
パブリック メソッド IsOptional プロパティを省略可能として構成します。このプロパティの格納に使用されるデータベース列は Null 許容になります。
パブリック メソッド IsRequired プロパティを必須として構成します。このプロパティの格納に使用されるデータベース列は Null 非許容になります。
パブリック メソッド IsRowVersion プロパティをデータベースの行バージョンとして構成します。実際のデータ型は使用されているデータベース プロバイダーによって異なります。プロパティを行バージョンとして設定すると、そのプロパティは自動的にオプティミスティック同時実行トークンとして構成されます。
パブリック メソッド IsUnicode() Unicode 文字列コンテンツをサポートするようにプロパティを構成します。
パブリック メソッド IsUnicode(Boolean) Unicode 文字列コンテンツをプロパティでサポートするかどうかを構成します。
パブリック メソッド IsVariableLength プロパティを可変長として構成します。既定では、プロパティは可変長です。
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString このインスタンスの文字列形式を返します。 (Object.ToString() をオーバーライドします。)

上揃え

スレッド セーフ

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

参照

参照

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