Поделиться через


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()

Инициализирует новый экземпляр класса с неинициализированным EdmLabeledExpressionReferenceExpressionReferencedLabeledExpression свойством.

EdmLabeledExpressionReferenceExpression(IEdmLabeledExpression)

Инициализирует новый экземпляр класса EdmLabeledExpressionReferenceExpression. Этот конструктор не разрешает изменение ReferencedLabeledExpression свойства после создания экземпляра EdmLabeledExpressionReferenceExpression.

Свойства

ExpressionKind

Возвращает вид этого выражения.

ReferencedLabeledExpression

Получает или задает ссылаемый элемент с меткой. Элемент с меткой можно инициализировать только один раз с помощью конструктора EdmLabeledExpressionReferenceExpression(IEdmLabeledExpression) или путем назначения значения непосредственно этому свойству.

Методы расширения

Location(IEdmElement)

Возвращает расположение этого элемента.

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

Определяет, совместим ли тип выражения с предоставленным типом.

TryCast(IEdmExpression, IEdmTypeReference, IEnumerable<EdmError>)

Определяет, совместим ли тип выражения с предоставленным типом.

Errors(IEdmElement)

Возвращает ошибки, относящиеся к этому элементу или элементам, содержащимся внутри него (если такие ошибки есть). Например, ошибки для структурного типа включают ошибки самого типа и ошибки свойств, объявленных в нем. Этот метод не анализирует элементы, на которые ссылается этот элемент. Например, ошибки свойства не включают ошибки его типа.

IsBad(IEdmElement)

Возвращает значение true, если этот элемент содержит ошибки, возвращаемые методом Errors(IEdmElement) .

Применяется к