EDM 関数インポートを表します。
継承階層
System.Object
Microsoft.Data.Edm.Library.EdmElement
Microsoft.Data.Edm.Library.EdmNamedElement
Microsoft.Data.Edm.Library.EdmFunctionBase
Microsoft.Data.Edm.Library.EdmFunctionImport
名前空間: Microsoft.Data.Edm.Library
アセンブリ: Microsoft.Data.Edm (Microsoft.Data.Edm.dll)
構文
'宣言
Public Class EdmFunctionImport _
Inherits EdmFunctionBase _
Implements IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, _
IEdmVocabularyAnnotatable, IEdmElement
'使用
Dim instance As EdmFunctionImport
public class EdmFunctionImport : EdmFunctionBase,
IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable,
IEdmElement
public ref class EdmFunctionImport : public EdmFunctionBase,
IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable,
IEdmElement
type EdmFunctionImport =
class
inherit EdmFunctionBase
interface IEdmFunctionImport
interface IEdmFunctionBase
interface IEdmEntityContainerElement
interface IEdmNamedElement
interface IEdmVocabularyAnnotatable
interface IEdmElement
end
public class EdmFunctionImport extends EdmFunctionBase implements IEdmFunctionImport, IEdmFunctionBase, IEdmEntityContainerElement, IEdmNamedElement, IEdmVocabularyAnnotatable, IEdmElement
EdmFunctionImport 型は、以下のメンバーを公開しています。
コンストラクター
| 名前 | 説明 | |
|---|---|---|
![]() |
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference) | EdmFunctionImport クラスの新しいインスタンスを初期化します (副作用あり、非コンポーザブル、バインド不可能)。 |
![]() |
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference, IEdmExpression) | EdmFunctionImport クラスの新しいインスタンスを初期化します (副作用あり、非コンポーザブル、バインド不可能)。 |
![]() |
EdmFunctionImport(IEdmEntityContainer, String, IEdmTypeReference, IEdmExpression, Boolean, Boolean, Boolean) | EdmFunctionImport クラスの新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
| 名前 | 説明 | |
|---|---|---|
![]() |
Bindable | プロパティがデータ バインドをサポートするかどうかを示す値を取得します。 |
![]() |
Composable | 関数がコンポーザブルかどうかを示す値を取得します。 |
![]() |
Container | この関数のコンテナーを取得します。 |
![]() |
ContainerElementKind | コンテナー要素の種類を取得します。 |
![]() |
EntitySet | この関数に関連付けられたエンティティ セットを取得します。 |
![]() |
Name | この関数の名前を取得します。 (EdmFunctionBase から継承されています。) |
![]() |
Parameters | この関数のパラメーターを取得します。 (EdmFunctionBase から継承されています。) |
![]() |
ReturnType | この関数の戻り値の型を取得します。 (EdmFunctionBase から継承されています。) |
![]() |
SideEffecting | 関数に副作用の値があるかどうかを示す値を取得します。 |
先頭に戻る
メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
AddParameter(IEdmFunctionParameter) | この関数にパラメーターを (最後のパラメーターとして) 追加します。 (EdmFunctionBase から継承されています。) |
![]() |
AddParameter(String, IEdmTypeReference) | この関数にパラメーターを (最後のパラメーターとして) 追加します。 (EdmFunctionBase から継承されています。) |
![]() |
AddParameter(String, IEdmTypeReference, EdmFunctionParameterMode) | パラメーターを作成し、この関数に (最後のパラメーターとして) 追加します。 (EdmFunctionBase から継承されています。) |
![]() |
Equals | (Object から継承されています。) |
![]() |
Finalize | (Object から継承されています。) |
![]() |
FindParameter | この関数内で指定した名前を持つパラメーターを検索し、そのようなパラメーターが存在しない場合は null を返します。 (EdmFunctionBase から継承されています。) |
![]() |
GetHashCode | (Object から継承されています。) |
![]() |
GetType | (Object から継承されています。) |
![]() |
MemberwiseClone | (Object から継承されています。) |
![]() |
ToString | (Object から継承されています。) |
先頭に戻る
拡張メソッド
| 名前 | 説明 | |
|---|---|---|
![]() |
Errors | この要素またはこの要素に含まれる要素に属しているエラーが存在する場合にそのエラーを取得します。たとえば、構造型のエラーには、型自体のエラーと、その宣言されたプロパティのエラーが含まれます。このメソッドは、この要素によって参照される要素を分析しません。たとえば、プロパティのエラーには、その型からのエラーは含まれません。 (ValidationExtensionMethods によって定義されています。) |
![]() |
IsBad | Errors(IEdmElement) メソッドによって返されるエラーがこの要素に含まれるかどうかを示します。 (ValidationExtensionMethods によって定義されています。) |
![]() |
IsEquivalentTo | 比較対象の関数インポートがこの関数インポートとセマンティクス的に等価である場合、true を返します。 (EdmElementComparer によって定義されています。) |
![]() |
Location | 指定した項目の場所を取得します。 (ExtensionMethods によって定義されています。) |
![]() |
TryGetRelativeEntitySetPath | IEdmFunctionImport .EntitySet 式を分析し、IEdmEntitySet への相対パスを返します (利用可能な場合)。返されたパスは parameter を起点とし、任意の順序で並んだ一連の IEdmNavigationProperty セグメントと型キャスト セグメントを含みます。 (ExtensionMethods によって定義されています。) |
![]() |
TryGetStaticEntitySet | IEdmFunctionImport .EntitySet 式を分析し、静的な IEdmFunctionImport 参照を返します (利用可能な場合)。 (ExtensionMethods によって定義されています。) |
![]() |
VocabularyAnnotations | 特定のモデルから見た注釈付け可能な要素のボキャブラリ注釈を取得します。 (ExtensionMethods によって定義されています。) |
先頭に戻る
フィールド
| 名前 | 説明 | |
|---|---|---|
![]() |
elementName | 要素の名前。 (EdmNamedElement から継承されています。) |
先頭に戻る
説明
ここのコンテンツは更新されません。ここに資料を追加しないでください。
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
.gif)
.gif)
.gif)
.gif)
.gif)