EdmStructuredValue Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет структурированное значение модели EDM.
public class EdmStructuredValue : Microsoft.OData.Edm.Vocabularies.EdmValue, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue
type EdmStructuredValue = class
inherit EdmValue
interface IEdmStructuredValue
interface IEdmValue
interface IEdmElement
Public Class EdmStructuredValue
Inherits EdmValue
Implements IEdmStructuredValue
- Наследование
- Реализации
Конструкторы
EdmStructuredValue(IEdmStructuredTypeReference, IEnumerable<IEdmPropertyValue>) |
Инициализирует новый экземпляр класса EdmStructuredValue. |
Свойства
PropertyValues |
Возвращает значения свойств для этого структурированного значения. |
Type |
Возвращает тип этого значения. (Унаследовано от EdmValue) |
ValueKind |
Возвращает вид этого значения. |
Методы
FindPropertyValue(String) |
Извлекает значение, соответствующее имени данного свойства. Возвращает значение NULL, если такое значение не существует. |
Явные реализации интерфейса
IEdmDelayedValue.Value |
Представляет структурированное значение модели EDM. (Унаследовано от EdmValue) |
Методы расширения
IsSerializedAsElement(IEdmValue, IEdmModel) |
Возвращает заметку, указывающую, должно ли значение быть сериализовано как элемент. |
SetIsSerializedAsElement(IEdmValue, IEdmModel, Boolean) |
Задает заметку, указывающую, должно ли значение быть сериализовано как элемент. |
Location(IEdmElement) |
Возвращает расположение этого элемента. |
Errors(IEdmElement) |
Возвращает ошибки, относящиеся к этому элементу или элементам, содержащимся внутри него (если такие ошибки есть). Например, ошибки для структурного типа включают ошибки самого типа и ошибки свойств, объявленных в нем. Этот метод не анализирует элементы, на которые ссылается этот элемент. Например, ошибки свойства не включают ошибки его типа. |
IsBad(IEdmElement) |
Возвращает значение true, если этот элемент содержит ошибки, возвращаемые методом Errors(IEdmElement) . |