次の方法で共有


DependentNavigationPropertyConfiguration<TDependentEntityType> クラス

定義

オブジェクト モデルで公開される外部キー プロパティをサポートするリレーションシップを構成します。 この構成機能は、Code First Fluent API を介して使用できます。「」を参照してください DbModelBuilder

public class DependentNavigationPropertyConfiguration<TDependentEntityType> : System.Data.Entity.ModelConfiguration.Configuration.ForeignKeyNavigationPropertyConfiguration where TDependentEntityType : class
type DependentNavigationPropertyConfiguration<'DependentEntityType (requires 'DependentEntityType : null)> = class
    inherit ForeignKeyNavigationPropertyConfiguration
Public Class DependentNavigationPropertyConfiguration(Of TDependentEntityType)
Inherits ForeignKeyNavigationPropertyConfiguration

型パラメーター

TDependentEntityType

依存エンティティ型。

継承
DependentNavigationPropertyConfiguration<TDependentEntityType>

メソッド

Equals(Object)

オブジェクト モデルで公開される外部キー プロパティをサポートするリレーションシップを構成します。 この構成機能は、Code First Fluent API を介して使用できます。「」を参照してください DbModelBuilder

GetHashCode()

オブジェクト モデルで公開される外部キー プロパティをサポートするリレーションシップを構成します。 この構成機能は、Code First Fluent API を介して使用できます。「」を参照してください DbModelBuilder

GetType()

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

HasForeignKey<TKey>(Expression<Func<TDependentEntityType,TKey>>)

オブジェクト モデルで公開される外部キー プロパティを使用するリレーションシップを構成します。 外部キー プロパティがオブジェクト モデルで公開されない場合は、Map メソッドを使用します。

Map(Action<ForeignKeyAssociationMappingConfiguration>)

オブジェクト モデルで公開されない外部キー プロパティを使用するリレーションシップを構成します。 列とテーブルは、構成アクションを指定してカスタマイズできます。 空の構成アクションを指定すると、規約によって列名が生成されます。 外部キー プロパティがオブジェクト モデルで公開される場合は、HasForeignKey メソッドを使用します。 一部のリレーションシップは、オブジェクト モデルでの外部キー プロパティの公開をサポートしていません。

(継承元 ForeignKeyNavigationPropertyConfiguration)
ToString()

オブジェクト モデルで公開される外部キー プロパティをサポートするリレーションシップを構成します。 この構成機能は、Code First Fluent API を介して使用できます。「」を参照してください DbModelBuilder

WillCascadeOnDelete()

リレーションシップで連鎖削除が有効になるように構成します。

(継承元 CascadableNavigationPropertyConfiguration)
WillCascadeOnDelete(Boolean)

リレーションシップで連鎖削除が有効かどうかを構成します。

(継承元 CascadableNavigationPropertyConfiguration)

適用対象