次の方法で共有


IEdmEntityReferenceType インターフェイス

定義

EDM エンティティ参照型の定義を表します。

public interface IEdmEntityReferenceType : Microsoft.OData.Edm.IEdmType
type IEdmEntityReferenceType = interface
    interface IEdmType
    interface IEdmElement
Public Interface IEdmEntityReferenceType
Implements IEdmType
派生
実装

プロパティ

EntityType

このエンティティ参照が示すエンティティ型を取得します。

TypeKind

この型の種類を取得します。

(継承元 IEdmType)

拡張メソッド

IsEquivalentTo(IEdmType, IEdmType)

比較対象の型がこの型とセマンティクス的に等価である場合、true を返します。 スキーマ型 (IEdmSchemaType) は、そのオブジェクト参照によって比較されます。

AsActualType(IEdmType)

指定した型の実際の型を返します。 指定された型が型定義の場合、実際の型はその基になる型になります。それ以外の場合は、指定された型自体を返します。

IsBinary(IEdmType)

この定義がバイナリ型を参照している場合は true を返します。

IsDecimal(IEdmType)

この定義が 10 進型を参照している場合は true を返します。

IsGeography(IEdmType)

この定義が geography 型を参照している場合は true を返します。

IsGeometry(IEdmType)

この定義がジオメトリ型を参照している場合は true を返します。

IsOnSameTypeHierarchyLineWith(IEdmType, IEdmType)

thisType が otherType と同じか、thisType が otherType から派生するか、otherType が thisType から派生するかを決定します。

IsOrInheritsFrom(IEdmType, IEdmType)

特定の型が別の型と等しいかどうか、または別の型から派生しているかどうかを調査します。

IsSpatial(IEdmType)

この定義が空間型を表している場合に true を返します。

IsStream(IEdmType)

この参照がストリーム型を表している場合に true を返します。

IsString(IEdmType)

この定義が文字列型を参照している場合は true を返します。

IsTemporal(IEdmType)

この定義がテンポラル型を参照している場合は true を返します。

IsUntyped(IEdmType)

この定義が型指定されていない型を参照している場合は true を返します。

AsElementType(IEdmType)

コレクション定義の要素型、または型参照によって参照されるコレクション以外の定義の要素型を取得します。

FullTypeName(IEdmType)

型参照によって参照される定義の完全な名前を取得します。

IsOpen(IEdmType)

この参照の定義が開いている場合は true を返します。

Location(IEdmElement)

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

ToTraceString(IEdmType)

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

Errors(IEdmElement)

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

IsBad(IEdmElement)

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

適用対象