次の方法で共有


ReferentialConstraint クラス

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

このクラスは、リレーションシップの開始側 End と終了側 End を指定する 2 つのエンティティの間の参照に関する制約を表します。

継承階層

System.Object
  System.Data.Entity.Core.Metadata.Edm.MetadataItem
    System.Data.Entity.Core.Metadata.Edm.ReferentialConstraint

名前空間:  System.Data.Entity.Core.Metadata.Edm
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public NotInheritable Class ReferentialConstraint _
    Inherits MetadataItem
'使用
Dim instance As ReferentialConstraint
public sealed class ReferentialConstraint : MetadataItem
public ref class ReferentialConstraint sealed : public MetadataItem
[<SealedAttribute>]
type ReferentialConstraint =  
    class 
        inherit MetadataItem 
    end
public final class ReferentialConstraint extends MetadataItem

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

コンストラクター

  名前 説明
パブリック メソッド ReferentialConstraint リレーションシップに新しい制約を構築します

上揃え

プロパティ

  名前 説明
パブリック プロパティ BuiltInTypeKind この ReferentialConstraint の組み込み型種別を取得します。 (MetadataItem.BuiltInTypeKind をオーバーライドします。)
パブリック プロパティ Documentation この型に関連付けられているドキュメントを取得または設定します。 (MetadataItem から継承されます。)
パブリック プロパティ FromProperties この ReferentialConstraint が定義されている "from ロール" のプロパティの一覧を取得します。
パブリック プロパティ FromRole この ReferentialConstraint に参加する "from ロール" を取得します。
パブリック プロパティ MetadataProperties 現在の型のプロパティの一覧を取得します。 (MetadataItem から継承されます。)
パブリック プロパティ ToProperties この ReferentialConstraint が定義されている "to ロール" のプロパティの一覧を取得します。
パブリック プロパティ ToRole この ReferentialConstraint に参加する "to ロール" を取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド AddAnnotation 指定された名前と値で注釈を追加または更新します。 (MetadataItem から継承されます。)
パブリック メソッド Equals (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
パブリック メソッド RemoveAnnotation 指定した名前の注釈を削除します。 (MetadataItem から継承されます。)
パブリック メソッド ToString FromRoleToRole の名前の組み合わせを返します。 (Object.ToString() をオーバーライドします。)

上揃え

スレッド セーフ

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

参照

参照

System.Data.Entity.Core.Metadata.Edm 名前空間