NavigationProperty クラス

定義

edm ナビゲーション プロパティ クラスを表します

public sealed class NavigationProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type NavigationProperty = class
    inherit EdmMember
Public NotInheritable Class NavigationProperty
Inherits EdmMember
継承
NavigationProperty

プロパティ

BuiltInTypeKind

この NavigationProperty の組み込み型種別を取得します。

DeclaringType

このメンバーが宣言されている型を取得します。

(継承元 EdmMember)
Documentation

この型に関連付けられているドキュメントを取得または設定します。

(継承元 MetadataItem)
FromEndMember

このナビゲーションにおいて、リレーションシップの起点となる End メンバーを取得します。

IsStoreGeneratedComputed

このメンバーが EDM 定義で Computed メンバーとしてマークされているかどうかを示します

(継承元 EdmMember)
IsStoreGeneratedIdentity

このメンバーの Store で生成されたパターンが EDM 定義で ID としてマークされているかどうかを示します

(継承元 EdmMember)
MetadataProperties

現在の型のプロパティの一覧を取得します。

(継承元 MetadataItem)
Name

プロパティの名前を取得または設定します。 ストアスペース モデル規則からこれを設定すると、このプロパティのデータベース列の名前が変更されます。 概念モデルでは、これはエンティティ クラスの対応するプロパティと一致する必要があり、変更しないでください。

(継承元 EdmMember)
RelationshipType

このナビゲーション プロパティの適用対象となるリレーションシップの種類を取得します。

ToEndMember

このナビゲーションにおいて、リレーションシップの終点となる End メンバーを取得します。

TypeUsage

メンバーの型と、その型のファセットの両方を含んだ TypeUsage クラスのインスタンスを取得します。

(継承元 EdmMember)

メソッド

AddAnnotation(String, Object)

指定した名前と値を使用して注釈を追加または更新します。

(継承元 MetadataItem)
Create(String, TypeUsage, RelationshipType, RelationshipEndMember, RelationshipEndMember, IEnumerable<MetadataProperty>)

指定したパラメーターから NavigationProperty インスタンスを作成します。

GetDependentProperties()

指定されたナビゲーション プロパティが参照制約の依存する末尾にある場合は、外部キー プロパティを返します。 それ以外の場合は、空のセットを返します。 プリンシパルの終了キー プロパティの順序でメンバーを返します。

RemoveAnnotation(String)

指定した名前の注釈を削除します。

(継承元 MetadataItem)
ToString()

このメンバーの名前を返します。

(継承元 EdmMember)

適用対象