NavigationProperty クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
edm ナビゲーション プロパティ クラスを表します
public sealed class NavigationProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type NavigationProperty = class
inherit EdmMember
Public NotInheritable Class NavigationProperty
Inherits EdmMember
- 継承
プロパティ
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) |
適用対象
Entity Framework