次の方法で共有


EdmIsTypeExpression クラス

定義

EDM 型テスト式を表します。

public class EdmIsTypeExpression : Microsoft.OData.Edm.EdmElement, Microsoft.OData.Edm.Vocabularies.IEdmIsTypeExpression
type EdmIsTypeExpression = class
    inherit EdmElement
    interface IEdmIsTypeExpression
    interface IEdmExpression
    interface IEdmElement
Public Class EdmIsTypeExpression
Inherits EdmElement
Implements IEdmIsTypeExpression
継承
EdmIsTypeExpression
実装

コンストラクター

EdmIsTypeExpression(IEdmExpression, IEdmTypeReference)

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

プロパティ

ExpressionKind

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

Operand

型をテストする式を取得します。

Type

テストする型を取得します。

拡張メソッド

Location(IEdmElement)

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

TryCast(IEdmExpression, IEdmTypeReference, IEdmType, Boolean, IEnumerable<EdmError>)

式の型が指定された型と互換性があるかどうかを確認します。

TryCast(IEdmExpression, IEdmTypeReference, IEnumerable<EdmError>)

式の型が指定された型と互換性があるかどうかを確認します。

Errors(IEdmElement)

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

IsBad(IEdmElement)

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

適用対象