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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。