次の方法で共有


EdmLabeledExpressionReferenceExpression クラス

定義

EDM ラベル式参照式への参照を表します。

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

コンストラクター

EdmLabeledExpressionReferenceExpression()

初期化されていないプロパティを使用して、 クラスの EdmLabeledExpressionReferenceExpression 新しいインスタンスを初期化 ReferencedLabeledExpression します。

EdmLabeledExpressionReferenceExpression(IEdmLabeledExpression)

EdmLabeledExpressionReferenceExpression クラスの新しいインスタンスを初期化します。 このコンストラクターでは、EdmLabeledExpressionReferenceExpression インスタンスが構築された後にプロパティを変更 ReferencedLabeledExpression することはできません。

プロパティ

ExpressionKind

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

ReferencedLabeledExpression

参照されているラベルが付けられた要素を取得または設定します。 参照先のラベル付き要素は、コンストラクターを使用するか、このプロパティに EdmLabeledExpressionReferenceExpression(IEdmLabeledExpression) 直接値を割り当てることによって、1 回だけ初期化できます。

拡張メソッド

Location(IEdmElement)

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

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

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

TryCast(IEdmExpression, IEdmTypeReference, IEnumerable<EdmError>)

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

Errors(IEdmElement)

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

IsBad(IEdmElement)

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

適用対象