次の方法で共有


EdmNavigationSource クラス

定義

抽象 EDM ナビゲーション ソースを表します。

public abstract class EdmNavigationSource : Microsoft.OData.Edm.EdmNamedElement, Microsoft.OData.Edm.IEdmNavigationSource
type EdmNavigationSource = class
    inherit EdmNamedElement
    interface IEdmNavigationSource
    interface IEdmNamedElement
    interface IEdmElement
Public MustInherit Class EdmNavigationSource
Inherits EdmNamedElement
Implements IEdmNavigationSource
継承
EdmNavigationSource
派生
実装

コンストラクター

EdmNavigationSource(String)

EdmNavigationSource クラスの新しいインスタンスを初期化します。

プロパティ

Name

この要素の名前を取得します。

(継承元 EdmNamedElement)
NavigationPropertyBindings

このナビゲーション ソースのナビゲーション ターゲットを取得します。

Path

ナビゲーション プロパティがターゲットとするパスを取得します。

Type

このナビゲーション ソースの種類を取得します。

メソッド

AddNavigationTarget(IEdmNavigationProperty, IEdmNavigationSource, IEdmPathExpression)

このナビゲーション ソース内のエンティティのナビゲーション プロパティの移動先エンティティ セットを指定して、ナビゲーション ターゲットを追加します。

AddNavigationTarget(IEdmNavigationProperty, IEdmNavigationSource)

このナビゲーション ソース内のエンティティのナビゲーション プロパティの移動先エンティティ セットを指定して、ナビゲーション ターゲットを追加します。

FindNavigationPropertyBindings(IEdmNavigationProperty)

ナビゲーション プロパティのバインドを検索します。

FindNavigationTarget(IEdmNavigationProperty, IEdmPathExpression)

ナビゲーション プロパティの対象となるナビゲーション ソースを検索します。

FindNavigationTarget(IEdmNavigationProperty)

ナビゲーション プロパティの対象となるナビゲーション ソースを検索します。

拡張メソッド

EntityType(IEdmNavigationSource)

ナビゲーション ソースのエンティティ型を返します。

FullNavigationSourceName(IEdmNavigationSource)

ナビゲーション ソースの完全修飾名を返します。

Location(IEdmElement)

この要素の位置を取得します。

NavigationSourceKind(IEdmNavigationSource)

ナビゲーション ソースのナビゲーションの種類を返します。

Errors(IEdmElement)

この要素またはこの要素に含まれる要素に属しているエラーが存在する場合にそのエラーを取得します。 たとえば、構造型のエラーには、型自体のエラーと、その宣言されたプロパティのエラーが含まれます。 このメソッドは、この要素によって参照される要素を分析しません。 たとえば、プロパティのエラーには、その型からのエラーは含まれません。

IsBad(IEdmElement)

この要素に メソッドによって返されるエラーが含まれている場合は true を Errors(IEdmElement) 返します。

適用対象