次の方法で共有


IEdmEntityContainer インターフェイス

定義

EDM エンティティ コンテナーを表します。

public interface IEdmEntityContainer : Microsoft.OData.Edm.IEdmSchemaElement
type IEdmEntityContainer = interface
    interface IEdmSchemaElement
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmVocabularyAnnotatable
Public Interface IEdmEntityContainer
Implements IEdmSchemaElement
派生
実装

プロパティ

Elements

このエンティティ コンテナーの要素のコレクションを取得します。

Name

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

(継承元 IEdmNamedElement)
Namespace

このスキーマ要素が属している名前空間を取得します。

(継承元 IEdmSchemaElement)
SchemaElementKind

このスキーマ要素の種類を取得します。

(継承元 IEdmSchemaElement)

メソッド

FindEntitySet(String)

このエンティティのコンテナー内で指定した名前を持つエンティティ セットを検索し、そのようなセットが存在しない場合は null を返します。

FindOperationImports(String)

このエンティティ コンテナー内の指定された名前で操作インポートを検索し、そのような操作インポートが存在しない場合は null を返します。

FindSingleton(String)

このエンティティ コンテナー内で指定された名前のシングルトンを検索し、そのようなシングルトンが存在しない場合は null を返します。

拡張メソッド

GetSymbolicString(IEdmVocabularyAnnotatable)

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

AllElements(IEdmEntityContainer, Int32)

EDM エンティティ コンテナーを表します。

EntitySets(IEdmEntityContainer)

IEdmEntityContainer に属するエンティティ セットを返します。

FullName(IEdmSchemaElement)

要素の完全な名前を取得します。

Location(IEdmElement)

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

OperationImports(IEdmEntityContainer)

IEdmEntityContainer に属する操作インポートを返します。

ShortQualifiedName(IEdmSchemaElement)

要素の Short 修飾名を取得します。

Singletons(IEdmEntityContainer)

IEdmEntityContainer に属するシングルトンを返します。

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

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

ToTraceString(IEdmSchemaElement)

現在のオブジェクトのテキスト表現を返します。

Errors(IEdmElement)

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

IsBad(IEdmElement)

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

適用対象