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() |
Инициализирует новый экземпляр класса с неинициализированным 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) . |