次の方法で共有


EdmFunctionImport クラス

定義

EDM 関数インポートを表します。

public class EdmFunctionImport : Microsoft.OData.Edm.EdmOperationImport, Microsoft.OData.Edm.IEdmFunctionImport
type EdmFunctionImport = class
    inherit EdmOperationImport
    interface IEdmFunctionImport
    interface IEdmOperationImport
    interface IEdmEntityContainerElement
    interface IEdmNamedElement
    interface IEdmElement
    interface IEdmVocabularyAnnotatable
Public Class EdmFunctionImport
Inherits EdmOperationImport
Implements IEdmFunctionImport
継承
実装

コンストラクター

EdmFunctionImport(IEdmEntityContainer, String, IEdmFunction, IEdmExpression, Boolean)

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

EdmFunctionImport(IEdmEntityContainer, String, IEdmFunction)

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

プロパティ

Container

この操作のコンテナーを取得します。

(継承元 EdmOperationImport)
ContainerElementKind

この操作の種類 (常に FunctionImport) を取得します。

EntitySet

この操作のインポートによって返されるエンティティを含むエンティティ セットを取得します。

(継承元 EdmOperationImport)
Function

関数インポートを定義する関数を取得します。

IncludeInServiceDocument

[サービス ドキュメントに含める] かどうかを示す値を取得します。

Name

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

(継承元 EdmNamedElement)
Operation

操作を取得します。

(継承元 EdmOperationImport)

メソッド

OperationArgumentNullParameterName()

引数 null パラメーターの名前を操作します。

拡張メソッド

GetSymbolicString(IEdmVocabularyAnnotatable)

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

IsActionImport(IEdmOperationImport)

[is action import] [指定した操作のインポート] かどうかを判断します。

IsFunctionImport(IEdmOperationImport)

[is function import] [指定した操作のインポート] かどうかを判断します。

Location(IEdmElement)

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

TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>)

を分析します IEdmOperationImport。EntitySet 式と は、使用可能な場合は への相対パスを IEdmEntitySet 返します。 パスは で始まり、 parameter および 型キャスト セグメントの IEdmNavigationProperty 省略可能なシーケンスを持つことができます。

TryGetStaticEntitySet(IEdmOperationImport, IEdmModel, IEdmEntitySetBase)

を分析します IEdmOperationImport。EntitySet 式と は、使用可能な場合は静的 IEdmEntitySet 参照を返します。

VocabularyAnnotations(IEdmVocabularyAnnotatable, IEdmModel)

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

Errors(IEdmElement)

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

IsBad(IEdmElement)

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

適用対象