次の方法で共有


IEdmIfExpression インターフェイス

EDM if 式を表します。

名前空間:  Microsoft.Data.Edm.Expressions
アセンブリ:  Microsoft.Data.Edm (Microsoft.Data.Edm.dll)

構文

'宣言
Public Interface IEdmIfExpression _
    Inherits IEdmExpression, IEdmElement
'使用
Dim instance As IEdmIfExpression
public interface IEdmIfExpression : IEdmExpression, 
    IEdmElement
public interface class IEdmIfExpression : IEdmExpression, 
    IEdmElement
type IEdmIfExpression =  
    interface
        interface IEdmExpression
        interface IEdmElement
    end
public interface IEdmIfExpression extends IEdmExpression, IEdmElement

IEdmIfExpression 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ ExpressionKind この式の種類を取得します。 (IEdmExpression から継承されています。)
パブリック プロパティ IfFalse Test が False に評価されるかどうかを評価する式を取得します。
パブリック プロパティ IfTrue Test が True に評価されるかどうかを評価する式を取得します。
パブリック プロパティ Test テスト式を取得します。

先頭に戻る

拡張メソッド

  名前 説明
パブリック拡張メソッド Errors この要素またはこの要素に含まれる要素に属しているエラーが存在する場合にそのエラーを取得します。たとえば、構造型のエラーには、型自体のエラーと、その宣言されたプロパティのエラーが含まれます。このメソッドは、この要素によって参照される要素を分析しません。たとえば、プロパティのエラーには、その型からのエラーは含まれません。 (ValidationExtensionMethods によって定義されています。)
パブリック拡張メソッド IsBad Errors(IEdmElement) メソッドによって返されるエラーがこの要素に含まれるかどうかを示します。 (ValidationExtensionMethods によって定義されています。)
パブリック拡張メソッド IsEquivalentTo 比較対象の式がこの式とセマンティクス的に等価である場合、true を返します。 (EdmElementComparer によって定義されています。)
パブリック拡張メソッド Location 指定した項目の場所を取得します。 (ExtensionMethods によって定義されています。)
パブリック拡張メソッド TryAssertType 式の型と指定された型に互換性があるかどうかを確認します。 (ExpressionTypeChecker によって定義されています。)

先頭に戻る

関連項目

参照

Microsoft.Data.Edm.Expressions 名前空間