次の方法で共有


ComplexTypeConfiguration<TComplexType> クラス

定義

モデル内の複合型に対して構成を実行できます。 ComplexTypeConfiguration は、 の ComplexType メソッド DbModelBuilder を使用して取得することも、 の Configurations プロパティ DbModelBuilderを使用して ComplexTypeConfiguration から派生したカスタム型を登録することもできます。

public class ComplexTypeConfiguration<TComplexType> : System.Data.Entity.ModelConfiguration.Configuration.StructuralTypeConfiguration<TComplexType> where TComplexType : class
type ComplexTypeConfiguration<'ComplexType (requires 'ComplexType : null)> = class
    inherit StructuralTypeConfiguration<'ComplexType (requires 'ComplexType : null)>
Public Class ComplexTypeConfiguration(Of TComplexType)
Inherits StructuralTypeConfiguration(Of TComplexType)

型パラメーター

TComplexType

構成する複合型。

継承
ComplexTypeConfiguration<TComplexType>

コンストラクター

ComplexTypeConfiguration<TComplexType>()

ComplexTypeConfiguration の新しいインスタンスを初期化します

メソッド

Equals(Object)

モデル内の複合型に対して構成を実行できます。 ComplexTypeConfiguration は、 の ComplexType メソッド DbModelBuilder を使用して取得することも、 の Configurations プロパティ DbModelBuilderを使用して ComplexTypeConfiguration から派生したカスタム型を登録することもできます。

GetHashCode()

モデル内の複合型に対して構成を実行できます。 ComplexTypeConfiguration は、 の ComplexType メソッド DbModelBuilder を使用して取得することも、 の Configurations プロパティ DbModelBuilderを使用して ComplexTypeConfiguration から派生したカスタム型を登録することもできます。

GetType()

現在のインスタンスの Type を取得します。

Ignore<TProperty>(Expression<Func<TComplexType,TProperty>>)

モデルからプロパティを除外して、データベースにマップされないようにします。

Ignore<TProperty>(Expression<Func<TStructuralType,TProperty>>)

モデルからプロパティを除外して、データベースにマップされないようにします。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,Byte[]>>)

この型で System.byte[] 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,DateTime>>)

この型で DateTime 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,DateTimeOffset>>)

この型で DateTimeOffset 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,DbGeography>>)

この型で DbGeography 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,DbGeography>>)

この型で DbGeography 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,DbGeometry>>)

この型で DbGeometry 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,DbGeometry>>)

この型で DbGeometry 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,Decimal>>)

この型で System.decimal 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,Nullable<DateTime>>>)

この型で System.DateTime? 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,Nullable<DateTimeOffset>>>)

この型で System.DateTimeOffset? 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,Nullable<Decimal>>>)

この型で System.decimal? 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,Nullable<TimeSpan>>>)

この型で System.TimeSpan? 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,String>>)

この型で System.string 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property(Expression<Func<TStructuralType,TimeSpan>>)

この型で TimeSpan 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property<T>(Expression<Func<TStructuralType,Nullable<T>>>)

この型で System.struct? 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
Property<T>(Expression<Func<TStructuralType,T>>)

この型で System.struct 定義されているプロパティを構成します。

(継承元 StructuralTypeConfiguration<TStructuralType>)
ToString()

モデル内の複合型に対して構成を実行できます。 ComplexTypeConfiguration は、 の ComplexType メソッド DbModelBuilder を使用して取得することも、 の Configurations プロパティ DbModelBuilderを使用して ComplexTypeConfiguration から派生したカスタム型を登録することもできます。

適用対象