次の方法で共有


EdmEntitySet クラス

定義

EDM エンティティ セットを表します。

public class EdmEntitySet : Microsoft.OData.Edm.EdmEntitySetBase, Microsoft.OData.Edm.IEdmEntitySet
type EdmEntitySet = class
    inherit EdmEntitySetBase
    interface IEdmEntitySet
    interface IEdmEntitySetBase
    interface IEdmNavigationSource
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmEntityContainerElement
    interface IEdmVocabularyAnnotatable
Public Class EdmEntitySet
Inherits EdmEntitySetBase
Implements IEdmEntitySet
継承
実装

コンストラクター

EdmEntitySet(IEdmEntityContainer, String, IEdmEntityType)

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

EdmEntitySet(IEdmEntityContainer, String, IEdmEntityType, Boolean)

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

プロパティ

Container

このエンティティ セットのコンテナーを取得します。

ContainerElementKind

このコンテナー要素の要素の種類を取得します。

IncludeInServiceDocument

エンティティ セットがサービス ドキュメントに含まれているかどうかを示す値を取得します。

Name

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

(継承元 EdmNamedElement)
NavigationPropertyBindings

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

(継承元 EdmNavigationSource)
Path

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

Type

このエンティティ セットの型を取得します。

メソッド

AddNavigationTarget(IEdmNavigationProperty, IEdmNavigationSource)

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

(継承元 EdmNavigationSource)
AddNavigationTarget(IEdmNavigationProperty, IEdmNavigationSource, IEdmPathExpression)

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

(継承元 EdmNavigationSource)
FindNavigationPropertyBindings(IEdmNavigationProperty)

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

(継承元 EdmNavigationSource)
FindNavigationTarget(IEdmNavigationProperty)

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

(継承元 EdmNavigationSource)
FindNavigationTarget(IEdmNavigationProperty, IEdmPathExpression)

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

(継承元 EdmNavigationSource)

拡張メソッド

GetSymbolicString(IEdmVocabularyAnnotatable)

注釈付き要素のシンボリック文字列を取得します。 次の破壊的変更では、 に プロパティ IEdmVocabularyAnnotatableを追加することをお勧めします。

EntityType(IEdmNavigationSource)

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

FullNavigationSourceName(IEdmNavigationSource)

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

Location(IEdmElement)

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

NavigationSourceKind(IEdmNavigationSource)

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

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

特定のモデルから見た注釈付け可能な要素のボキャブラリ注釈を取得します。

Errors(IEdmElement)

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

IsBad(IEdmElement)

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

適用対象